/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dosindchuc.UI.swing;

import dosindchuc.UI.controller.ManagementActionListener;
import dosindchuc.UI.swing.Help.ManagementButtons;
import dosindchuc.UI.swing.Help.ManagementFields;
import dosindchuc.model.entities.Help.SetEnums;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JTabbedPane;
import javax.swing.JTable;
import javax.swing.JTextArea;
import javax.swing.JTextField;

/**
 *
 * @author ir
 */
public class ManagementFrm extends javax.swing.JFrame {

    ManagementActionListener listeners;
    ManagementFields setFieldsState;
    ManagementButtons setButtonsState;

    /**
     * Creates new form ManagementFrm
     */
    public ManagementFrm() {

        initComponents();

        listeners = new ManagementActionListener(this);
        setFieldsState = new ManagementFields(this);
        setButtonsState = new ManagementButtons(this);

        initState();

    }

    /**
     * This method is called from within the constructor to initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is always
     * regenerated by the Form Editor.
     */
    @SuppressWarnings("unchecked")
    // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents
    private void initComponents() {

        jPanel1 = new javax.swing.JPanel();
        jButton2 = new javax.swing.JButton();
        jButton1 = new javax.swing.JButton();
        panelWorkerInfo = new javax.swing.JPanel();
        jLabel1 = new javax.swing.JLabel();
        txtWorkerName = new javax.swing.JTextField();
        jLabel2 = new javax.swing.JLabel();
        txtWorkerBI = new javax.swing.JTextField();
        jLabel3 = new javax.swing.JLabel();
        txtWorkerNick = new javax.swing.JTextField();
        jLabel4 = new javax.swing.JLabel();
        txtWorkerMec = new javax.swing.JTextField();
        jLabel7 = new javax.swing.JLabel();
        txtWorkerBirthYear = new javax.swing.JTextField();
        jLabel8 = new javax.swing.JLabel();
        txtWorkerBirthMonth = new javax.swing.JTextField();
        jLabel9 = new javax.swing.JLabel();
        txtWorkerBirthDay = new javax.swing.JTextField();
        jLabel10 = new javax.swing.JLabel();
        cbWorkerSex = new javax.swing.JComboBox();
        jLabel11 = new javax.swing.JLabel();
        cbWorkerCat = new javax.swing.JComboBox();
        jLabel12 = new javax.swing.JLabel();
        cbWorkerDept = new javax.swing.JComboBox();
        jLabel13 = new javax.swing.JLabel();
        txtWorkerSector = new javax.swing.JTextField();
        tbPanelWorker = new javax.swing.JTabbedPane();
        jPanel3 = new javax.swing.JPanel();
        jLabel14 = new javax.swing.JLabel();
        jScrollPane1 = new javax.swing.JScrollPane();
        txtWorkerComments = new javax.swing.JTextArea();
        btWorkerNew = new javax.swing.JButton();
        txtWorkerLastModified = new javax.swing.JTextField();
        jLabel23 = new javax.swing.JLabel();
        jLabel24 = new javax.swing.JLabel();
        btWorkerUpdate = new javax.swing.JButton();
        jLabel6 = new javax.swing.JLabel();
        txtWorkerNationality = new javax.swing.JTextField();
        txtWorkerNIF = new javax.swing.JTextField();
        jLabel5 = new javax.swing.JLabel();
        jLabel33 = new javax.swing.JLabel();
        jLayeredPane1 = new javax.swing.JLayeredPane();
        btSaveWorkerNew = new javax.swing.JButton();
        btWorkerCancel = new javax.swing.JButton();
        btSaveWorkerUpdate = new javax.swing.JButton();
        txtWorkerActiveDsmt1 = new javax.swing.JTextField();
        jSeparator2 = new javax.swing.JSeparator();
        txtWorkerActDsmtSupp1 = new javax.swing.JTextField();
        txtWorkerActDsmtType1 = new javax.swing.JTextField();
        txtWorkerActDsmtPeriod1 = new javax.swing.JTextField();
        txtWorkerActDsmtStatus1 = new javax.swing.JTextField();
        txtWorkerActDsmtLastChange1 = new javax.swing.JTextField();
        txtWorkerActiveDsmt2 = new javax.swing.JTextField();
        txtWorkerActDsmtSupp2 = new javax.swing.JTextField();
        txtWorkerActDsmtType2 = new javax.swing.JTextField();
        txtWorkerActDsmtPeriod2 = new javax.swing.JTextField();
        txtWorkerActDsmtStatus2 = new javax.swing.JTextField();
        txtWorkerActDsmtLastChange2 = new javax.swing.JTextField();
        txtWorkerActiveDsmt3 = new javax.swing.JTextField();
        txtWorkerActDsmtSupp3 = new javax.swing.JTextField();
        txtWorkerActDsmtType3 = new javax.swing.JTextField();
        txtWorkerActDsmtPeriod3 = new javax.swing.JTextField();
        txtWorkerActDsmtStatus3 = new javax.swing.JTextField();
        txtWorkerActDsmtLastChange3 = new javax.swing.JTextField();
        jSeparator3 = new javax.swing.JSeparator();
        jSeparator4 = new javax.swing.JSeparator();
        jPanel2 = new javax.swing.JPanel();
        jLabel39 = new javax.swing.JLabel();
        txtDoseHp007_1year = new javax.swing.JTextField();
        txtDsmtID1Hp007_1year = new javax.swing.JTextField();
        txtNumDsmtID1Hp007_1year = new javax.swing.JTextField();
        txtDsmtID3Hp007_1year = new javax.swing.JTextField();
        txtDsmtID2Hp007_1year = new javax.swing.JTextField();
        txtNumDsmtID2Hp007_1year = new javax.swing.JTextField();
        txtNumDsmtID3Hp007_1year = new javax.swing.JTextField();
        txtSymbNoteHp007_1year = new javax.swing.JTextField();
        jLabel40 = new javax.swing.JLabel();
        txtSymbNoteHp10_1year = new javax.swing.JTextField();
        txtDoseHp10_1year = new javax.swing.JTextField();
        txtDsmtID1Hp10_1year = new javax.swing.JTextField();
        txtDsmtID2Hp10_1year = new javax.swing.JTextField();
        txtDsmtID3Hp10_1year = new javax.swing.JTextField();
        txtNumDsmtID1Hp10_1year = new javax.swing.JTextField();
        txtNumDsmtID2Hp10_1year = new javax.swing.JTextField();
        txtNumDsmtID3Hp10_1year = new javax.swing.JTextField();
        jSeparator5 = new javax.swing.JSeparator();
        jLabel37 = new javax.swing.JLabel();
        jLabel38 = new javax.swing.JLabel();
        jPanel7 = new javax.swing.JPanel();
        jLabel41 = new javax.swing.JLabel();
        txtDoseHp007_5year = new javax.swing.JTextField();
        txtDsmtID1Hp007_5year = new javax.swing.JTextField();
        txtNumDsmtID1Hp007_5year = new javax.swing.JTextField();
        txtDsmtID3Hp007_5year = new javax.swing.JTextField();
        txtDsmtID2Hp007_5year = new javax.swing.JTextField();
        txtNumDsmtID2Hp007_5year = new javax.swing.JTextField();
        txtNumDsmtID3Hp007_5year = new javax.swing.JTextField();
        txtSymbNoteHp007_5year = new javax.swing.JTextField();
        jLabel42 = new javax.swing.JLabel();
        txtSymbNoteHp10_5year = new javax.swing.JTextField();
        txtDoseHp10_5year = new javax.swing.JTextField();
        txtDsmtID1Hp10_5year = new javax.swing.JTextField();
        txtDsmtID2Hp10_5year = new javax.swing.JTextField();
        txtDsmtID3Hp10_5year = new javax.swing.JTextField();
        txtNumDsmtID1Hp10_5year = new javax.swing.JTextField();
        txtNumDsmtID2Hp10_5year = new javax.swing.JTextField();
        txtNumDsmtID3Hp10_5year = new javax.swing.JTextField();
        jSeparator6 = new javax.swing.JSeparator();
        jPanel5 = new javax.swing.JPanel();
        jLabel18 = new javax.swing.JLabel();
        jScrollPane5 = new javax.swing.JScrollPane();
        txtDosimeterNote = new javax.swing.JTextArea();
        btDosimeterInfoNew = new javax.swing.JButton();
        btDosimeterInfoUpdate = new javax.swing.JButton();
        cbDosimeterNotesIndex = new javax.swing.JComboBox();
        cbDosimeterNotesAlert = new javax.swing.JComboBox();
        cbDosimeterNotesStatus = new javax.swing.JComboBox();
        jLabel27 = new javax.swing.JLabel();
        txtDosimeterNotesDateCreated = new javax.swing.JTextField();
        txtDosimeterNoteAlertdate = new javax.swing.JTextField();
        txtDosimeterNoteStatusDate = new javax.swing.JTextField();
        jLabel28 = new javax.swing.JLabel();
        jLabel29 = new javax.swing.JLabel();
        jLabel30 = new javax.swing.JLabel();
        btNewNoteDosimeter = new javax.swing.JButton();
        btUpdateNoteDosimeter = new javax.swing.JButton();
        jLayeredPane2 = new javax.swing.JLayeredPane();
        btDosimeterInfoSaveNew = new javax.swing.JButton();
        btDosimeterInfoCancel = new javax.swing.JButton();
        btDosimeterInfoSaveUpdate = new javax.swing.JButton();
        jLayeredPane5 = new javax.swing.JLayeredPane();
        btCancelDsmtNote = new javax.swing.JButton();
        btSaveNewDsmtNote = new javax.swing.JButton();
        btSaveUpdateDsmtNote = new javax.swing.JButton();
        jScrollPane4 = new javax.swing.JScrollPane();
        tableDosimeterInfo = new javax.swing.JTable();
        jScrollPane7 = new javax.swing.JScrollPane();
        tableDsmtHist = new javax.swing.JTable();
        jLabel34 = new javax.swing.JLabel();
        jLabel35 = new javax.swing.JLabel();
        txtDosimeterNotesDateLastChanged = new javax.swing.JTextField();
        jPanel4 = new javax.swing.JPanel();
        jScrollPane2 = new javax.swing.JScrollPane();
        tableDoseInfo = new javax.swing.JTable();
        btDoseInfoNew = new javax.swing.JButton();
        jLabel15 = new javax.swing.JLabel();
        jScrollPane3 = new javax.swing.JScrollPane();
        txtDoseNote = new javax.swing.JTextArea();
        jLabel16 = new javax.swing.JLabel();
        cbDoseNoteLevel = new javax.swing.JComboBox();
        jLabel17 = new javax.swing.JLabel();
        cbDoseNoteStatus = new javax.swing.JComboBox();
        txtDoseNoteLevelDate = new javax.swing.JTextField();
        txtDoseNoteStatusDate = new javax.swing.JTextField();
        btDoseInfoUpdate = new javax.swing.JButton();
        cbDoseNoteIndex = new javax.swing.JComboBox();
        jLabel25 = new javax.swing.JLabel();
        jLabel26 = new javax.swing.JLabel();
        txtDoseNotesDateCreated = new javax.swing.JTextField();
        btNewDoseNote = new javax.swing.JButton();
        btUpdateDoseNote = new javax.swing.JButton();
        jLayeredPane3 = new javax.swing.JLayeredPane();
        btDoseInfoSaveNew = new javax.swing.JButton();
        btDoseInfoCancel = new javax.swing.JButton();
        btDoseInfoSaveUpdate = new javax.swing.JButton();
        jLayeredPane4 = new javax.swing.JLayeredPane();
        btSaveNewDoseNote = new javax.swing.JButton();
        btCancelDoseNote = new javax.swing.JButton();
        btSaveUpdateDoseNote = new javax.swing.JButton();
        jLabel36 = new javax.swing.JLabel();
        txtDoseNotesDateLastChanged = new javax.swing.JTextField();
        jSeparator1 = new javax.swing.JSeparator();
        txtInfoAction = new javax.swing.JTextField();
        cbWorkerStatus = new javax.swing.JComboBox();
        jLabel31 = new javax.swing.JLabel();
        jLabel32 = new javax.swing.JLabel();
        txtWorkerCretedDate = new javax.swing.JTextField();
        panelSearch = new javax.swing.JPanel();
        jLabel19 = new javax.swing.JLabel();
        searchWorkerName = new javax.swing.JTextField();
        jLabel20 = new javax.swing.JLabel();
        searchCBCategory = new javax.swing.JComboBox();
        jLabel21 = new javax.swing.JLabel();
        searchCBdepartment = new javax.swing.JComboBox();
        searchBtSeach = new javax.swing.JButton();
        jScrollPane6 = new javax.swing.JScrollPane();
        searchTable = new javax.swing.JTable();
        jLabel22 = new javax.swing.JLabel();
        searchTxtMec = new javax.swing.JTextField();
        searchBtClean = new javax.swing.JButton();

        setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
        addWindowListener(new java.awt.event.WindowAdapter() {
            public void windowClosing(java.awt.event.WindowEvent evt) {
                formWindowClosing(evt);
            }
        });

        jPanel1.setBackground(new java.awt.Color(255, 255, 255));
        jPanel1.setBorder(javax.swing.BorderFactory.createTitledBorder(""));
        jPanel1.setFocusable(false);
        jPanel1.setRequestFocusEnabled(false);
        jPanel1.setVerifyInputWhenFocusTarget(false);

        jButton2.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/couple48.png"))); // NOI18N
        jButton2.setBorderPainted(false);
        jButton2.setContentAreaFilled(false);
        jButton2.setDefaultCapable(false);
        jButton2.setFocusPainted(false);
        jButton2.setFocusable(false);
        jButton2.setRequestFocusEnabled(false);
        jButton2.setRolloverEnabled(false);
        jButton2.setVerifyInputWhenFocusTarget(false);

        jButton1.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/logotipo_chuc_novo_48.png"))); // NOI18N
        jButton1.setBorderPainted(false);
        jButton1.setContentAreaFilled(false);
        jButton1.setDefaultCapable(false);
        jButton1.setFocusPainted(false);
        jButton1.setFocusable(false);
        jButton1.setRequestFocusEnabled(false);
        jButton1.setRolloverEnabled(false);
        jButton1.setVerifyInputWhenFocusTarget(false);

        javax.swing.GroupLayout jPanel1Layout = new javax.swing.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addGap(28, 28, 28)
                .addComponent(jButton2)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jButton1)
                .addGap(31, 31, 31))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel1Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jButton2)
                    .addComponent(jButton1))
                .addContainerGap(22, Short.MAX_VALUE))
        );

        panelWorkerInfo.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        panelWorkerInfo.setEnabled(false);
        panelWorkerInfo.setFocusable(false);
        panelWorkerInfo.setRequestFocusEnabled(false);
        panelWorkerInfo.setVerifyInputWhenFocusTarget(false);

        jLabel1.setText("Name:");

        txtWorkerName.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        txtWorkerName.setOpaque(false);

        jLabel2.setText("BI:");

        txtWorkerBI.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel3.setText("Nick:");

        txtWorkerNick.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel4.setText("Mec.");

        txtWorkerMec.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        txtWorkerMec.setMargin(new java.awt.Insets(0, 2, 0, 0));

        jLabel7.setText("Birth:");

        txtWorkerBirthYear.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel8.setText("/");

        txtWorkerBirthMonth.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel9.setText("/");

        txtWorkerBirthDay.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel10.setText("Sex:");

        cbWorkerSex.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N

        jLabel11.setText("Category:");

        cbWorkerCat.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N

        jLabel12.setText("Department:");

        cbWorkerDept.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N

        jLabel13.setText("Sector:");

        txtWorkerSector.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel14.setText("Comments:");

        txtWorkerComments.setColumns(20);
        txtWorkerComments.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerComments.setLineWrap(true);
        txtWorkerComments.setRows(5);
        jScrollPane1.setViewportView(txtWorkerComments);

        btWorkerNew.setText("New");
        btWorkerNew.setActionCommand("btNewWorker");

        txtWorkerLastModified.setEditable(false);
        txtWorkerLastModified.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerLastModified.setHorizontalAlignment(javax.swing.JTextField.RIGHT);

        jLabel23.setText("Active dosimeters:");

        jLabel24.setText("Accumulated dose (mSv)");

        btWorkerUpdate.setText("Update");
        btWorkerUpdate.setActionCommand("btUpdateWorker");

        jLabel6.setText("Nacionality:");

        txtWorkerNationality.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        txtWorkerNIF.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel5.setText("NIF:");

        jLabel33.setFont(new java.awt.Font("Dialog", 3, 12)); // NOI18N
        jLabel33.setText("Last modified @");

        jLayeredPane1.setFocusable(false);

        btSaveWorkerNew.setText("Save");
        btSaveWorkerNew.setActionCommand("btSaveWorkerNew");
        btSaveWorkerNew.setBounds(20, 0, 68, 25);
        jLayeredPane1.add(btSaveWorkerNew, javax.swing.JLayeredPane.DEFAULT_LAYER);
        btSaveWorkerNew.getAccessibleContext().setAccessibleName("btSaveWorkerNew");

        btWorkerCancel.setText("Cancel");
        btWorkerCancel.setActionCommand("btWorkerCancel");
        btWorkerCancel.setBounds(160, 0, 90, 25);
        jLayeredPane1.add(btWorkerCancel, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btSaveWorkerUpdate.setText("Save");
        btSaveWorkerUpdate.setActionCommand("btSaveWorkerUpdate");
        btSaveWorkerUpdate.setBounds(20, 0, 68, 25);
        jLayeredPane1.add(btSaveWorkerUpdate, javax.swing.JLayeredPane.DEFAULT_LAYER);
        btSaveWorkerUpdate.getAccessibleContext().setAccessibleName("btSaveWorkerUpdate");

        txtWorkerActiveDsmt1.setEditable(false);
        txtWorkerActiveDsmt1.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActiveDsmt1.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        txtWorkerActiveDsmt1.setOpaque(false);

        jSeparator2.setOrientation(javax.swing.SwingConstants.VERTICAL);

        txtWorkerActDsmtSupp1.setEditable(false);
        txtWorkerActDsmtSupp1.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtSupp1.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtSupp1.setBorder(null);
        txtWorkerActDsmtSupp1.setMargin(new java.awt.Insets(0, 8, 0, 0));
        txtWorkerActDsmtSupp1.setOpaque(false);

        txtWorkerActDsmtType1.setEditable(false);
        txtWorkerActDsmtType1.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtType1.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtType1.setBorder(null);
        txtWorkerActDsmtType1.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtType1.setOpaque(false);

        txtWorkerActDsmtPeriod1.setEditable(false);
        txtWorkerActDsmtPeriod1.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtPeriod1.setBorder(null);
        txtWorkerActDsmtPeriod1.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtPeriod1.setOpaque(false);

        txtWorkerActDsmtStatus1.setEditable(false);
        txtWorkerActDsmtStatus1.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtStatus1.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActDsmtStatus1.setBorder(null);
        txtWorkerActDsmtStatus1.setMargin(new java.awt.Insets(0, 2, 0, 2));
        txtWorkerActDsmtStatus1.setOpaque(false);

        txtWorkerActDsmtLastChange1.setEditable(false);
        txtWorkerActDsmtLastChange1.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtLastChange1.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActDsmtLastChange1.setBorder(null);
        txtWorkerActDsmtLastChange1.setMargin(new java.awt.Insets(0, 2, 0, 2));
        txtWorkerActDsmtLastChange1.setOpaque(false);

        txtWorkerActiveDsmt2.setEditable(false);
        txtWorkerActiveDsmt2.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActiveDsmt2.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        txtWorkerActiveDsmt2.setOpaque(false);

        txtWorkerActDsmtSupp2.setEditable(false);
        txtWorkerActDsmtSupp2.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtSupp2.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtSupp2.setBorder(null);
        txtWorkerActDsmtSupp2.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtSupp2.setOpaque(false);

        txtWorkerActDsmtType2.setEditable(false);
        txtWorkerActDsmtType2.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtType2.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtType2.setBorder(null);
        txtWorkerActDsmtType2.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtType2.setOpaque(false);

        txtWorkerActDsmtPeriod2.setEditable(false);
        txtWorkerActDsmtPeriod2.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtPeriod2.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtPeriod2.setBorder(null);
        txtWorkerActDsmtPeriod2.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtPeriod2.setOpaque(false);

        txtWorkerActDsmtStatus2.setEditable(false);
        txtWorkerActDsmtStatus2.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtStatus2.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActDsmtStatus2.setBorder(null);
        txtWorkerActDsmtStatus2.setMargin(new java.awt.Insets(0, 2, 0, 2));
        txtWorkerActDsmtStatus2.setOpaque(false);

        txtWorkerActDsmtLastChange2.setEditable(false);
        txtWorkerActDsmtLastChange2.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtLastChange2.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActDsmtLastChange2.setBorder(null);
        txtWorkerActDsmtLastChange2.setMargin(new java.awt.Insets(0, 2, 0, 2));
        txtWorkerActDsmtLastChange2.setOpaque(false);

        txtWorkerActiveDsmt3.setEditable(false);
        txtWorkerActiveDsmt3.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActiveDsmt3.setBorder(javax.swing.BorderFactory.createEtchedBorder());
        txtWorkerActiveDsmt3.setOpaque(false);

        txtWorkerActDsmtSupp3.setEditable(false);
        txtWorkerActDsmtSupp3.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtSupp3.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtSupp3.setBorder(null);
        txtWorkerActDsmtSupp3.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtSupp3.setOpaque(false);

        txtWorkerActDsmtType3.setEditable(false);
        txtWorkerActDsmtType3.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtType3.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtType3.setBorder(null);
        txtWorkerActDsmtType3.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtType3.setOpaque(false);

        txtWorkerActDsmtPeriod3.setEditable(false);
        txtWorkerActDsmtPeriod3.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtPeriod3.setHorizontalAlignment(javax.swing.JTextField.LEFT);
        txtWorkerActDsmtPeriod3.setBorder(null);
        txtWorkerActDsmtPeriod3.setMargin(new java.awt.Insets(0, 2, 0, 0));
        txtWorkerActDsmtPeriod3.setOpaque(false);

        txtWorkerActDsmtStatus3.setEditable(false);
        txtWorkerActDsmtStatus3.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtStatus3.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActDsmtStatus3.setBorder(null);
        txtWorkerActDsmtStatus3.setMargin(new java.awt.Insets(0, 2, 0, 2));
        txtWorkerActDsmtStatus3.setOpaque(false);

        txtWorkerActDsmtLastChange3.setEditable(false);
        txtWorkerActDsmtLastChange3.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtWorkerActDsmtLastChange3.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtWorkerActDsmtLastChange3.setBorder(null);
        txtWorkerActDsmtLastChange3.setMargin(new java.awt.Insets(0, 2, 0, 2));
        txtWorkerActDsmtLastChange3.setOpaque(false);

        jSeparator3.setOrientation(javax.swing.SwingConstants.VERTICAL);

        jSeparator4.setOrientation(javax.swing.SwingConstants.VERTICAL);

        jPanel2.setBorder(new org.edisoncor.gui.util.DropShadowBorder());

        jLabel39.setText("Hp(0.07)");

        txtDoseHp007_1year.setEditable(false);
        txtDoseHp007_1year.setFont(new java.awt.Font("Dialog", 2, 18)); // NOI18N
        txtDoseHp007_1year.setHorizontalAlignment(javax.swing.JTextField.CENTER);

        txtDsmtID1Hp007_1year.setEditable(false);
        txtDsmtID1Hp007_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID1Hp007_1year.setHorizontalAlignment(javax.swing.JTextField.TRAILING);
        txtDsmtID1Hp007_1year.setBorder(null);
        txtDsmtID1Hp007_1year.setOpaque(false);

        txtNumDsmtID1Hp007_1year.setEditable(false);
        txtNumDsmtID1Hp007_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID1Hp007_1year.setBorder(null);
        txtNumDsmtID1Hp007_1year.setOpaque(false);

        txtDsmtID3Hp007_1year.setEditable(false);
        txtDsmtID3Hp007_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID3Hp007_1year.setHorizontalAlignment(javax.swing.JTextField.TRAILING);
        txtDsmtID3Hp007_1year.setBorder(null);
        txtDsmtID3Hp007_1year.setOpaque(false);

        txtDsmtID2Hp007_1year.setEditable(false);
        txtDsmtID2Hp007_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID2Hp007_1year.setHorizontalAlignment(javax.swing.JTextField.TRAILING);
        txtDsmtID2Hp007_1year.setBorder(null);
        txtDsmtID2Hp007_1year.setOpaque(false);

        txtNumDsmtID2Hp007_1year.setEditable(false);
        txtNumDsmtID2Hp007_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID2Hp007_1year.setBorder(null);
        txtNumDsmtID2Hp007_1year.setOpaque(false);

        txtNumDsmtID3Hp007_1year.setEditable(false);
        txtNumDsmtID3Hp007_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID3Hp007_1year.setBorder(null);
        txtNumDsmtID3Hp007_1year.setOpaque(false);

        txtSymbNoteHp007_1year.setEditable(false);
        txtSymbNoteHp007_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtSymbNoteHp007_1year.setBorder(null);
        txtSymbNoteHp007_1year.setOpaque(false);

        jLabel40.setText("Hp(10)");

        txtSymbNoteHp10_1year.setEditable(false);
        txtSymbNoteHp10_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtSymbNoteHp10_1year.setBorder(null);
        txtSymbNoteHp10_1year.setOpaque(false);

        txtDoseHp10_1year.setEditable(false);
        txtDoseHp10_1year.setFont(new java.awt.Font("Dialog", 2, 18)); // NOI18N
        txtDoseHp10_1year.setHorizontalAlignment(javax.swing.JTextField.CENTER);

        txtDsmtID1Hp10_1year.setEditable(false);
        txtDsmtID1Hp10_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID1Hp10_1year.setBorder(null);
        txtDsmtID1Hp10_1year.setOpaque(false);

        txtDsmtID2Hp10_1year.setEditable(false);
        txtDsmtID2Hp10_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID2Hp10_1year.setBorder(null);
        txtDsmtID2Hp10_1year.setOpaque(false);

        txtDsmtID3Hp10_1year.setEditable(false);
        txtDsmtID3Hp10_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID3Hp10_1year.setBorder(null);
        txtDsmtID3Hp10_1year.setOpaque(false);

        txtNumDsmtID1Hp10_1year.setEditable(false);
        txtNumDsmtID1Hp10_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID1Hp10_1year.setBorder(null);
        txtNumDsmtID1Hp10_1year.setOpaque(false);

        txtNumDsmtID2Hp10_1year.setEditable(false);
        txtNumDsmtID2Hp10_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID2Hp10_1year.setBorder(null);
        txtNumDsmtID2Hp10_1year.setOpaque(false);

        txtNumDsmtID3Hp10_1year.setEditable(false);
        txtNumDsmtID3Hp10_1year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID3Hp10_1year.setBorder(null);
        txtNumDsmtID3Hp10_1year.setOpaque(false);

        jSeparator5.setOrientation(javax.swing.SwingConstants.VERTICAL);

        javax.swing.GroupLayout jPanel2Layout = new javax.swing.GroupLayout(jPanel2);
        jPanel2.setLayout(jPanel2Layout);
        jPanel2Layout.setHorizontalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel2Layout.createSequentialGroup()
                                .addGap(19, 19, 19)
                                .addComponent(jLabel39))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel2Layout.createSequentialGroup()
                                .addContainerGap()
                                .addComponent(txtSymbNoteHp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txtDoseHp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(txtDsmtID1Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID3Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID2Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txtNumDsmtID1Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID2Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID3Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addGap(18, 18, 18)
                .addComponent(jSeparator5, javax.swing.GroupLayout.PREFERRED_SIZE, 9, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(jLabel40, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtSymbNoteHp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 56, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txtDoseHp10_1year))
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGap(0, 36, Short.MAX_VALUE)
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(txtDsmtID1Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID3Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID2Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txtNumDsmtID1Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID2Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID3Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addContainerGap())
        );
        jPanel2Layout.setVerticalGroup(
            jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel2Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel2Layout.createSequentialGroup()
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel39)
                                    .addGroup(jPanel2Layout.createSequentialGroup()
                                        .addGap(10, 10, 10)
                                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                            .addComponent(txtDoseHp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(txtSymbNoteHp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID1Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID1Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID2Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID2Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID3Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID3Hp007_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                            .addGroup(jPanel2Layout.createSequentialGroup()
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel40)
                                    .addGroup(jPanel2Layout.createSequentialGroup()
                                        .addGap(10, 10, 10)
                                        .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                            .addComponent(txtDoseHp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(txtSymbNoteHp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID1Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID1Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID2Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID2Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID3Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID3Hp10_1year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                        .addGap(12, 12, Short.MAX_VALUE))
                    .addGroup(jPanel2Layout.createSequentialGroup()
                        .addComponent(jSeparator5)
                        .addContainerGap())))
        );

        jLabel37.setFont(new java.awt.Font("Dialog", 3, 12)); // NOI18N
        jLabel37.setText("1 year");

        jLabel38.setFont(new java.awt.Font("Florence", 3, 14)); // NOI18N
        jLabel38.setText("5 year");
        jLabel38.setVerticalAlignment(javax.swing.SwingConstants.BOTTOM);
        jLabel38.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM);

        jPanel7.setBorder(new org.edisoncor.gui.util.DropShadowBorder());

        jLabel41.setText("Hp(0.07)");

        txtDoseHp007_5year.setEditable(false);
        txtDoseHp007_5year.setFont(new java.awt.Font("Dialog", 2, 18)); // NOI18N
        txtDoseHp007_5year.setHorizontalAlignment(javax.swing.JTextField.CENTER);

        txtDsmtID1Hp007_5year.setEditable(false);
        txtDsmtID1Hp007_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID1Hp007_5year.setBorder(null);
        txtDsmtID1Hp007_5year.setOpaque(false);

        txtNumDsmtID1Hp007_5year.setEditable(false);
        txtNumDsmtID1Hp007_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID1Hp007_5year.setBorder(null);
        txtNumDsmtID1Hp007_5year.setOpaque(false);

        txtDsmtID3Hp007_5year.setEditable(false);
        txtDsmtID3Hp007_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID3Hp007_5year.setBorder(null);
        txtDsmtID3Hp007_5year.setOpaque(false);

        txtDsmtID2Hp007_5year.setEditable(false);
        txtDsmtID2Hp007_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID2Hp007_5year.setBorder(null);
        txtDsmtID2Hp007_5year.setOpaque(false);

        txtNumDsmtID2Hp007_5year.setEditable(false);
        txtNumDsmtID2Hp007_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID2Hp007_5year.setBorder(null);
        txtNumDsmtID2Hp007_5year.setOpaque(false);

        txtNumDsmtID3Hp007_5year.setEditable(false);
        txtNumDsmtID3Hp007_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID3Hp007_5year.setBorder(null);
        txtNumDsmtID3Hp007_5year.setOpaque(false);

        txtSymbNoteHp007_5year.setEditable(false);
        txtSymbNoteHp007_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtSymbNoteHp007_5year.setBorder(null);
        txtSymbNoteHp007_5year.setOpaque(false);

        jLabel42.setText("Hp(10)");

        txtSymbNoteHp10_5year.setEditable(false);
        txtSymbNoteHp10_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtSymbNoteHp10_5year.setBorder(null);
        txtSymbNoteHp10_5year.setOpaque(false);

        txtDoseHp10_5year.setEditable(false);
        txtDoseHp10_5year.setFont(new java.awt.Font("Dialog", 2, 18)); // NOI18N
        txtDoseHp10_5year.setHorizontalAlignment(javax.swing.JTextField.CENTER);

        txtDsmtID1Hp10_5year.setEditable(false);
        txtDsmtID1Hp10_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID1Hp10_5year.setBorder(null);
        txtDsmtID1Hp10_5year.setOpaque(false);

        txtDsmtID2Hp10_5year.setEditable(false);
        txtDsmtID2Hp10_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID2Hp10_5year.setBorder(null);
        txtDsmtID2Hp10_5year.setOpaque(false);

        txtDsmtID3Hp10_5year.setEditable(false);
        txtDsmtID3Hp10_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtDsmtID3Hp10_5year.setBorder(null);
        txtDsmtID3Hp10_5year.setOpaque(false);

        txtNumDsmtID1Hp10_5year.setEditable(false);
        txtNumDsmtID1Hp10_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID1Hp10_5year.setBorder(null);
        txtNumDsmtID1Hp10_5year.setOpaque(false);

        txtNumDsmtID2Hp10_5year.setEditable(false);
        txtNumDsmtID2Hp10_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID2Hp10_5year.setBorder(null);
        txtNumDsmtID2Hp10_5year.setOpaque(false);

        txtNumDsmtID3Hp10_5year.setEditable(false);
        txtNumDsmtID3Hp10_5year.setFont(new java.awt.Font("Dialog", 0, 8)); // NOI18N
        txtNumDsmtID3Hp10_5year.setBorder(null);
        txtNumDsmtID3Hp10_5year.setOpaque(false);

        jSeparator6.setOrientation(javax.swing.SwingConstants.VERTICAL);

        javax.swing.GroupLayout jPanel7Layout = new javax.swing.GroupLayout(jPanel7);
        jPanel7.setLayout(jPanel7Layout);
        jPanel7Layout.setHorizontalGroup(
            jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel7Layout.createSequentialGroup()
                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel7Layout.createSequentialGroup()
                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel7Layout.createSequentialGroup()
                                .addGap(19, 19, 19)
                                .addComponent(jLabel41))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel7Layout.createSequentialGroup()
                                .addContainerGap()
                                .addComponent(txtSymbNoteHp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txtDoseHp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 80, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel7Layout.createSequentialGroup()
                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(txtDsmtID1Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID3Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID2Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txtNumDsmtID1Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID2Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID3Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addGap(18, 18, 18)
                .addComponent(jSeparator6, javax.swing.GroupLayout.PREFERRED_SIZE, 9, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel7Layout.createSequentialGroup()
                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(txtSymbNoteHp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel42, javax.swing.GroupLayout.PREFERRED_SIZE, 49, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txtDoseHp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 74, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel7Layout.createSequentialGroup()
                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(txtDsmtID1Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID3Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDsmtID2Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txtNumDsmtID1Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID2Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtNumDsmtID3Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 50, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addContainerGap(18, Short.MAX_VALUE))
        );
        jPanel7Layout.setVerticalGroup(
            jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel7Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel7Layout.createSequentialGroup()
                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel7Layout.createSequentialGroup()
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel41)
                                    .addGroup(jPanel7Layout.createSequentialGroup()
                                        .addGap(10, 10, 10)
                                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                            .addComponent(txtDoseHp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(txtSymbNoteHp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID1Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID1Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID2Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID2Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID3Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID3Hp007_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                            .addGroup(jPanel7Layout.createSequentialGroup()
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel42)
                                    .addGroup(jPanel7Layout.createSequentialGroup()
                                        .addGap(10, 10, 10)
                                        .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                            .addComponent(txtDoseHp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, 41, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(txtSymbNoteHp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID1Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID1Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID2Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID2Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel7Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtDsmtID3Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtNumDsmtID3Hp10_5year, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                        .addGap(12, 12, Short.MAX_VALUE))
                    .addGroup(jPanel7Layout.createSequentialGroup()
                        .addComponent(jSeparator6)
                        .addContainerGap())))
        );

        javax.swing.GroupLayout jPanel3Layout = new javax.swing.GroupLayout(jPanel3);
        jPanel3.setLayout(jPanel3Layout);
        jPanel3Layout.setHorizontalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel3Layout.createSequentialGroup()
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(35, 35, 35)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addComponent(txtWorkerActDsmtStatus1, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addGroup(jPanel3Layout.createSequentialGroup()
                                        .addComponent(jLabel23)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerActiveDsmt1, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addComponent(txtWorkerActDsmtLastChange1, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 2, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                    .addGroup(jPanel3Layout.createSequentialGroup()
                                        .addComponent(txtWorkerActDsmtSupp1, javax.swing.GroupLayout.PREFERRED_SIZE, 96, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerActiveDsmt2, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addGroup(jPanel3Layout.createSequentialGroup()
                                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(txtWorkerActDsmtType1, javax.swing.GroupLayout.PREFERRED_SIZE, 81, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(txtWorkerActDsmtPeriod1, javax.swing.GroupLayout.PREFERRED_SIZE, 79, javax.swing.GroupLayout.PREFERRED_SIZE))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(txtWorkerActDsmtLastChange2, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(txtWorkerActDsmtStatus2, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE))))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, 2, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                    .addComponent(txtWorkerActDsmtType2, javax.swing.GroupLayout.DEFAULT_SIZE, 83, Short.MAX_VALUE)
                                    .addComponent(txtWorkerActDsmtPeriod2)
                                    .addComponent(txtWorkerActDsmtSupp2))
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                        .addGroup(jPanel3Layout.createSequentialGroup()
                                            .addGap(30, 30, 30)
                                            .addComponent(txtWorkerActiveDsmt3, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE))
                                        .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                                            .addGap(23, 23, 23)
                                            .addComponent(txtWorkerActDsmtStatus3, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addGap(2, 2, 2)))
                                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerActDsmtLastChange3, javax.swing.GroupLayout.PREFERRED_SIZE, 103, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(jSeparator4, javax.swing.GroupLayout.PREFERRED_SIZE, 4, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(txtWorkerActDsmtSupp3, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtWorkerActDsmtPeriod3, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtWorkerActDsmtType3, javax.swing.GroupLayout.PREFERRED_SIZE, 83, javax.swing.GroupLayout.PREFERRED_SIZE)))
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addComponent(jLabel24)
                                .addGap(166, 166, 166)
                                .addComponent(jLabel37))
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(jPanel3Layout.createSequentialGroup()
                                        .addComponent(jLabel5)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerNIF, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addGap(113, 113, 113)
                                        .addComponent(jLabel6)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerNationality, javax.swing.GroupLayout.PREFERRED_SIZE, 146, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addGroup(jPanel3Layout.createSequentialGroup()
                                        .addComponent(jLabel14)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 510, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                .addGap(75, 75, 75)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                                        .addComponent(jLabel33)
                                        .addGap(31, 31, 31))
                                    .addComponent(txtWorkerLastModified, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 127, javax.swing.GroupLayout.PREFERRED_SIZE)))))
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, jPanel3Layout.createSequentialGroup()
                        .addGap(66, 66, 66)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(jLabel38)
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(60, 60, 60)
                                .addComponent(jPanel7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(95, 95, 95)
                        .addComponent(btWorkerNew)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(btWorkerUpdate)
                        .addGap(210, 210, 210)
                        .addComponent(jLayeredPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 280, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(2, 2, 2)))
                .addContainerGap(19, Short.MAX_VALUE))
        );
        jPanel3Layout.setVerticalGroup(
            jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                .addGap(19, 19, 19)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel6)
                    .addComponent(txtWorkerNationality, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel5)
                    .addComponent(txtWorkerNIF, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel33))
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txtWorkerLastModified, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGap(17, 17, 17)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabel14)
                            .addComponent(jScrollPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 44, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addGap(26, 26, 26)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(jSeparator2, javax.swing.GroupLayout.PREFERRED_SIZE, 66, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addGap(6, 6, 6)
                                .addComponent(txtWorkerActDsmtSupp2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                .addComponent(jLabel23)
                                .addComponent(txtWorkerActiveDsmt1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addComponent(txtWorkerActDsmtSupp1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addComponent(txtWorkerActiveDsmt2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(txtWorkerActDsmtStatus1, javax.swing.GroupLayout.PREFERRED_SIZE, 13, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(txtWorkerActDsmtLastChange1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addGap(5, 5, 5)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(txtWorkerActDsmtPeriod1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(txtWorkerActDsmtStatus2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(txtWorkerActDsmtType1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(txtWorkerActDsmtPeriod2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(txtWorkerActDsmtType2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                    .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                        .addComponent(txtWorkerActDsmtLastChange2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                            .addGroup(jPanel3Layout.createSequentialGroup()
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(txtWorkerActiveDsmt3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addGroup(jPanel3Layout.createSequentialGroup()
                                        .addGap(8, 8, 8)
                                        .addComponent(txtWorkerActDsmtSupp3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(jPanel3Layout.createSequentialGroup()
                                        .addComponent(txtWorkerActDsmtPeriod3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerActDsmtType3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addGap(0, 0, Short.MAX_VALUE))
                                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                                        .addComponent(txtWorkerActDsmtStatus3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                        .addComponent(txtWorkerActDsmtLastChange3, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                            .addComponent(jSeparator4, javax.swing.GroupLayout.PREFERRED_SIZE, 66, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jSeparator3, javax.swing.GroupLayout.PREFERRED_SIZE, 66, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel3Layout.createSequentialGroup()
                        .addGap(0, 38, Short.MAX_VALUE)
                        .addComponent(jLabel24))
                    .addGroup(jPanel3Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabel37, javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(jLabel38, javax.swing.GroupLayout.Alignment.TRAILING, javax.swing.GroupLayout.PREFERRED_SIZE, 15, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jPanel7, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jPanel2, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(jLayeredPane1, javax.swing.GroupLayout.PREFERRED_SIZE, 35, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addGroup(jPanel3Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(btWorkerUpdate)
                        .addComponent(btWorkerNew)))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        tbPanelWorker.addTab("More Info", jPanel3);

        jLabel18.setText("Note:");

        txtDosimeterNote.setColumns(20);
        txtDosimeterNote.setRows(5);
        txtDosimeterNote.setMargin(new java.awt.Insets(3, 2, 0, 0));
        jScrollPane5.setViewportView(txtDosimeterNote);

        btDosimeterInfoNew.setText("New");
        btDosimeterInfoNew.setActionCommand("btDosimeterInfoNew");

        btDosimeterInfoUpdate.setText("Update");
        btDosimeterInfoUpdate.setActionCommand("btDosimeterInfoUpdate");

        cbDosimeterNotesIndex.setActionCommand("cbDosimeterNotesIndex");

        cbDosimeterNotesAlert.setActionCommand("cbDosimeterNotesAlert");

        cbDosimeterNotesStatus.setActionCommand("cbDosimeterNotesStatus");

        jLabel27.setFont(new java.awt.Font("Dialog", 3, 10)); // NOI18N
        jLabel27.setText("Created @");

        txtDosimeterNotesDateCreated.setEditable(false);
        txtDosimeterNotesDateCreated.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtDosimeterNotesDateCreated.setBorder(null);
        txtDosimeterNotesDateCreated.setOpaque(false);

        txtDosimeterNoteAlertdate.setEditable(false);
        txtDosimeterNoteAlertdate.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtDosimeterNoteAlertdate.setOpaque(false);

        txtDosimeterNoteStatusDate.setEditable(false);
        txtDosimeterNoteStatusDate.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtDosimeterNoteStatusDate.setOpaque(false);

        jLabel28.setFont(new java.awt.Font("Dialog", 3, 10)); // NOI18N
        jLabel28.setText("Timestamp");

        jLabel29.setText("Level:");

        jLabel30.setText("Status:");

        btNewNoteDosimeter.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btNewNoteDosimeter.setText("New Note");
        btNewNoteDosimeter.setActionCommand("btNewNoteDosimeter");

        btUpdateNoteDosimeter.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btUpdateNoteDosimeter.setText("Update Note");
        btUpdateNoteDosimeter.setActionCommand("btUpdateNoteDosimeter");

        btDosimeterInfoSaveNew.setText("Save");
        btDosimeterInfoSaveNew.setActionCommand("btDosimeterInfoSaveNew");
        btDosimeterInfoSaveNew.setBounds(50, 0, 70, 25);
        jLayeredPane2.add(btDosimeterInfoSaveNew, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btDosimeterInfoCancel.setText("Cancel");
        btDosimeterInfoCancel.setActionCommand("btDosimeterInfoCancel");
        btDosimeterInfoCancel.setBounds(180, 0, 81, 25);
        jLayeredPane2.add(btDosimeterInfoCancel, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btDosimeterInfoSaveUpdate.setText("Save");
        btDosimeterInfoSaveUpdate.setActionCommand("btDosimeterInfoSaveUpdate");
        btDosimeterInfoSaveUpdate.setBounds(50, 0, 70, 25);
        jLayeredPane2.add(btDosimeterInfoSaveUpdate, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btCancelDsmtNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btCancelDsmtNote.setText("Cancel");
        btCancelDsmtNote.setActionCommand("btCancelDsmtNote");
        btCancelDsmtNote.setBounds(130, 10, 71, 23);
        jLayeredPane5.add(btCancelDsmtNote, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btSaveNewDsmtNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btSaveNewDsmtNote.setText("Save");
        btSaveNewDsmtNote.setActionCommand("btSaveNewDsmtNote");
        btSaveNewDsmtNote.setBounds(40, 10, 62, 23);
        jLayeredPane5.add(btSaveNewDsmtNote, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btSaveUpdateDsmtNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btSaveUpdateDsmtNote.setText("Save");
        btSaveUpdateDsmtNote.setActionCommand("btSaveUpdateDsmtNote");
        btSaveUpdateDsmtNote.setBounds(40, 10, 62, 23);
        jLayeredPane5.add(btSaveUpdateDsmtNote, javax.swing.JLayeredPane.DEFAULT_LAYER);

        tableDosimeterInfo.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {

            }
        ));
        tableDosimeterInfo.getTableHeader().setReorderingAllowed(false);
        jScrollPane4.setViewportView(tableDosimeterInfo);

        tableDsmtHist.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {

            }
        ));
        tableDsmtHist.getTableHeader().setReorderingAllowed(false);
        jScrollPane7.setViewportView(tableDsmtHist);

        jLabel34.setFont(new java.awt.Font("Dialog", 3, 10)); // NOI18N
        jLabel34.setText("History");

        jLabel35.setFont(new java.awt.Font("Dialog", 3, 10)); // NOI18N
        jLabel35.setText("Modified @");

        txtDosimeterNotesDateLastChanged.setEditable(false);
        txtDosimeterNotesDateLastChanged.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtDosimeterNotesDateLastChanged.setBorder(null);
        txtDosimeterNotesDateLastChanged.setOpaque(false);

        javax.swing.GroupLayout jPanel5Layout = new javax.swing.GroupLayout(jPanel5);
        jPanel5.setLayout(jPanel5Layout);
        jPanel5Layout.setHorizontalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel5Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel5Layout.createSequentialGroup()
                        .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 852, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addContainerGap(35, Short.MAX_VALUE))
                    .addGroup(jPanel5Layout.createSequentialGroup()
                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jScrollPane7, javax.swing.GroupLayout.PREFERRED_SIZE, 388, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel34)
                            .addGroup(jPanel5Layout.createSequentialGroup()
                                .addGap(36, 36, 36)
                                .addComponent(btDosimeterInfoNew)
                                .addGap(62, 62, 62)
                                .addComponent(btDosimeterInfoUpdate)))
                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel5Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(jLayeredPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 271, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(66, 66, 66))
                            .addGroup(jPanel5Layout.createSequentialGroup()
                                .addGap(25, 25, 25)
                                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(jPanel5Layout.createSequentialGroup()
                                        .addComponent(btNewNoteDosimeter)
                                        .addGap(24, 24, 24)
                                        .addComponent(btUpdateNoteDosimeter)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(jLayeredPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 207, javax.swing.GroupLayout.PREFERRED_SIZE))
                                    .addGroup(jPanel5Layout.createSequentialGroup()
                                        .addGap(14, 14, 14)
                                        .addComponent(cbDosimeterNotesIndex, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(jLabel27)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtDosimeterNotesDateCreated, javax.swing.GroupLayout.PREFERRED_SIZE, 109, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(jLabel35)
                                        .addGap(4, 4, 4)
                                        .addComponent(txtDosimeterNotesDateLastChanged, javax.swing.GroupLayout.PREFERRED_SIZE, 122, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                            .addGroup(jPanel5Layout.createSequentialGroup()
                                .addGap(38, 38, 38)
                                .addComponent(jLabel18)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 372, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addGroup(jPanel5Layout.createSequentialGroup()
                                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                            .addComponent(jLabel30)
                                            .addComponent(jLabel29))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(cbDosimeterNotesAlert, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(cbDosimeterNotesStatus, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                        .addGap(18, 18, 18)
                                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(txtDosimeterNoteStatusDate, javax.swing.GroupLayout.PREFERRED_SIZE, 133, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(txtDosimeterNoteAlertdate, javax.swing.GroupLayout.PREFERRED_SIZE, 133, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addComponent(jLabel28))))
                                .addGap(0, 0, Short.MAX_VALUE))))))
        );
        jPanel5Layout.setVerticalGroup(
            jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel5Layout.createSequentialGroup()
                .addContainerGap()
                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                        .addComponent(btDosimeterInfoNew, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(btDosimeterInfoUpdate, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addComponent(jLayeredPane2))
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                .addComponent(jScrollPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 98, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(21, 21, 21)
                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel5Layout.createSequentialGroup()
                        .addComponent(jLabel34)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(jScrollPane7, javax.swing.GroupLayout.PREFERRED_SIZE, 209, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                    .addGroup(jPanel5Layout.createSequentialGroup()
                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLabel27)
                            .addComponent(txtDosimeterNotesDateCreated, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(cbDosimeterNotesIndex, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel35)
                            .addComponent(txtDosimeterNotesDateLastChanged, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabel18)
                            .addComponent(jScrollPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 47, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(24, 24, 24)
                        .addComponent(jLabel28, javax.swing.GroupLayout.PREFERRED_SIZE, 16, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLabel29, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .addComponent(cbDosimeterNotesAlert)
                            .addComponent(txtDosimeterNoteAlertdate))
                        .addGap(9, 9, 9)
                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(cbDosimeterNotesStatus, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel30)
                            .addComponent(txtDosimeterNoteStatusDate))
                        .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(jPanel5Layout.createSequentialGroup()
                                .addGap(43, 43, 43)
                                .addGroup(jPanel5Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(btNewNoteDosimeter)
                                    .addComponent(btUpdateNoteDosimeter)))
                            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel5Layout.createSequentialGroup()
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(jLayeredPane5, javax.swing.GroupLayout.PREFERRED_SIZE, 34, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addGap(47, 47, 47))))
        );

        tbPanelWorker.addTab("Dosimeter Info", jPanel5);

        tableDoseInfo.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {

            }
        ));
        tableDoseInfo.setAutoResizeMode(javax.swing.JTable.AUTO_RESIZE_LAST_COLUMN);
        tableDoseInfo.getTableHeader().setReorderingAllowed(false);
        jScrollPane2.setViewportView(tableDoseInfo);

        btDoseInfoNew.setText("New");
        btDoseInfoNew.setActionCommand("btDoseNew");

        jLabel15.setText("Note:");

        txtDoseNote.setColumns(20);
        txtDoseNote.setRows(5);
        jScrollPane3.setViewportView(txtDoseNote);

        jLabel16.setText("Level:");

        jLabel17.setText("Status:");

        txtDoseNoteLevelDate.setEditable(false);
        txtDoseNoteLevelDate.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtDoseNoteLevelDate.setOpaque(false);

        txtDoseNoteStatusDate.setEditable(false);
        txtDoseNoteStatusDate.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        btDoseInfoUpdate.setText("Update");
        btDoseInfoUpdate.setActionCommand("btDoseInfoUpdate");

        cbDoseNoteIndex.setActionCommand("cbDoseNoteIndex");

        jLabel25.setFont(new java.awt.Font("Dialog", 3, 10)); // NOI18N
        jLabel25.setText("Timestamp");

        jLabel26.setFont(new java.awt.Font("Dialog", 3, 10)); // NOI18N
        jLabel26.setText("Created @");

        txtDoseNotesDateCreated.setEditable(false);
        txtDoseNotesDateCreated.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtDoseNotesDateCreated.setBorder(null);

        btNewDoseNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btNewDoseNote.setText("New Note");
        btNewDoseNote.setActionCommand("btNewDoseNote");

        btUpdateDoseNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btUpdateDoseNote.setText("Update Note");
        btUpdateDoseNote.setActionCommand("btUpdateDoseNote");

        btDoseInfoSaveNew.setText("Save");
        btDoseInfoSaveNew.setActionCommand("btDoseInfoSaveNew");
        btDoseInfoSaveNew.setBounds(20, 10, 68, 25);
        jLayeredPane3.add(btDoseInfoSaveNew, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btDoseInfoCancel.setText("Cancel");
        btDoseInfoCancel.setActionCommand("btDoseInfoCancel");
        btDoseInfoCancel.setBounds(150, 10, 81, 25);
        jLayeredPane3.add(btDoseInfoCancel, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btDoseInfoSaveUpdate.setText("Save");
        btDoseInfoSaveUpdate.setActionCommand("btDoseInfoSaveUpdate");
        btDoseInfoSaveUpdate.setBounds(20, 10, 68, 25);
        jLayeredPane3.add(btDoseInfoSaveUpdate, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btSaveNewDoseNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btSaveNewDoseNote.setText("Save");
        btSaveNewDoseNote.setActionCommand("btSaveNewDoseNote");
        btSaveNewDoseNote.setBounds(10, 0, 62, 23);
        jLayeredPane4.add(btSaveNewDoseNote, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btCancelDoseNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btCancelDoseNote.setText("Cancel");
        btCancelDoseNote.setActionCommand("btCancelDoseNote");
        btCancelDoseNote.setBounds(130, 0, 71, 23);
        jLayeredPane4.add(btCancelDoseNote, javax.swing.JLayeredPane.DEFAULT_LAYER);

        btSaveUpdateDoseNote.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        btSaveUpdateDoseNote.setText("Save");
        btSaveUpdateDoseNote.setActionCommand("btSaveUpdateDoseNote");
        btSaveUpdateDoseNote.setBounds(10, 0, 62, 23);
        jLayeredPane4.add(btSaveUpdateDoseNote, javax.swing.JLayeredPane.DEFAULT_LAYER);

        jLabel36.setFont(new java.awt.Font("Dialog", 3, 10)); // NOI18N
        jLabel36.setText("Modified @");

        txtDoseNotesDateLastChanged.setEditable(false);
        txtDoseNotesDateLastChanged.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        txtDoseNotesDateLastChanged.setBorder(null);

        javax.swing.GroupLayout jPanel4Layout = new javax.swing.GroupLayout(jPanel4);
        jPanel4.setLayout(jPanel4Layout);
        jPanel4Layout.setHorizontalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addGap(26, 26, 26)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addComponent(cbDoseNoteIndex, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jLabel26)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txtDoseNotesDateCreated, javax.swing.GroupLayout.PREFERRED_SIZE, 135, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addComponent(jLabel36)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addComponent(txtDoseNotesDateLastChanged, javax.swing.GroupLayout.PREFERRED_SIZE, 135, javax.swing.GroupLayout.PREFERRED_SIZE))
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addComponent(jLabel15)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 429, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addGroup(jPanel4Layout.createSequentialGroup()
                                .addComponent(btNewDoseNote)
                                .addGap(35, 35, 35)
                                .addComponent(btUpdateDoseNote)))))
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 97, Short.MAX_VALUE)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jLabel17)
                            .addComponent(jLabel16))
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(cbDoseNoteLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(cbDoseNoteStatus, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(30, 30, 30)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(txtDoseNoteStatusDate, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDoseNoteLevelDate, javax.swing.GroupLayout.PREFERRED_SIZE, 123, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel25))
                        .addContainerGap(33, Short.MAX_VALUE))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel4Layout.createSequentialGroup()
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                        .addComponent(jLayeredPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 210, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addGap(78, 78, 78))))
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addGap(72, 72, 72)
                .addComponent(btDoseInfoNew)
                .addGap(46, 46, 46)
                .addComponent(btDoseInfoUpdate)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addComponent(jLayeredPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 243, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(36, 36, 36))
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(jScrollPane2)
                .addContainerGap())
        );
        jPanel4Layout.setVerticalGroup(
            jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(jPanel4Layout.createSequentialGroup()
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addGap(24, 24, 24)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(btDoseInfoNew)
                            .addComponent(btDoseInfoUpdate))
                        .addGap(21, 21, 21))
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, jPanel4Layout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jLayeredPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 42, javax.swing.GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)))
                .addComponent(jScrollPane2, javax.swing.GroupLayout.PREFERRED_SIZE, 157, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addGap(36, 36, 36)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(cbDoseNoteIndex, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel26)
                            .addComponent(txtDoseNotesDateCreated, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel36)
                            .addComponent(txtDoseNotesDateLastChanged, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                        .addGap(18, 18, 18)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addComponent(jScrollPane3, javax.swing.GroupLayout.PREFERRED_SIZE, 52, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(jLabel15)))
                    .addGroup(jPanel4Layout.createSequentialGroup()
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                .addComponent(jLabel16)
                                .addComponent(cbDoseNoteLevel, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(jPanel4Layout.createSequentialGroup()
                                .addComponent(jLabel25)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                .addComponent(txtDoseNoteLevelDate, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                        .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                            .addComponent(jLabel17)
                            .addComponent(cbDoseNoteStatus, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtDoseNoteStatusDate, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addGap(18, 18, 18)
                .addGroup(jPanel4Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addComponent(btNewDoseNote)
                    .addComponent(btUpdateDoseNote)
                    .addComponent(jLayeredPane4, javax.swing.GroupLayout.PREFERRED_SIZE, 38, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addContainerGap(16, Short.MAX_VALUE))
        );

        tbPanelWorker.addTab("Dose Info", jPanel4);

        jSeparator1.setBorder(javax.swing.BorderFactory.createEtchedBorder());

        txtInfoAction.setEditable(false);
        txtInfoAction.setFont(new java.awt.Font("Dialog", 2, 10)); // NOI18N
        txtInfoAction.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
        txtInfoAction.setBorder(null);
        txtInfoAction.setOpaque(false);

        cbWorkerStatus.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N

        jLabel31.setText("Status:");

        jLabel32.setFont(new java.awt.Font("Dialog", 3, 12)); // NOI18N
        jLabel32.setText("Created @");

        txtWorkerCretedDate.setEditable(false);
        txtWorkerCretedDate.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        javax.swing.GroupLayout panelWorkerInfoLayout = new javax.swing.GroupLayout(panelWorkerInfo);
        panelWorkerInfo.setLayout(panelWorkerInfoLayout);
        panelWorkerInfoLayout.setHorizontalGroup(
            panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelWorkerInfoLayout.createSequentialGroup()
                .addContainerGap()
                .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addComponent(jSeparator1, javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.LEADING, panelWorkerInfoLayout.createSequentialGroup()
                        .addGap(18, 18, 18)
                        .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                                .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addComponent(jLabel4)
                                    .addComponent(jLabel10))
                                .addGap(30, 30, 30)
                                .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                                        .addComponent(txtWorkerMec, javax.swing.GroupLayout.PREFERRED_SIZE, 110, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addGap(37, 37, 37)
                                        .addComponent(jLabel7)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerBirthYear, javax.swing.GroupLayout.PREFERRED_SIZE, 43, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(jLabel8, javax.swing.GroupLayout.PREFERRED_SIZE, 23, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerBirthMonth, javax.swing.GroupLayout.PREFERRED_SIZE, 31, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(jLabel9, javax.swing.GroupLayout.PREFERRED_SIZE, 18, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(txtWorkerBirthDay, javax.swing.GroupLayout.PREFERRED_SIZE, 25, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                        .addComponent(jLabel2)
                                        .addGap(6, 6, 6)
                                        .addComponent(txtWorkerBI, javax.swing.GroupLayout.PREFERRED_SIZE, 111, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addGap(12, 12, 12))
                                    .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                                        .addComponent(cbWorkerSex, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addGap(57, 57, 57)
                                        .addComponent(jLabel11)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(cbWorkerCat, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addGap(54, 54, 54)
                                        .addComponent(jLabel12)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(cbWorkerDept, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                    .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                                        .addComponent(jLabel31)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addComponent(cbWorkerStatus, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                        .addGap(22, 22, 22))
                                    .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                                        .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                            .addComponent(jLabel32)
                                            .addComponent(jLabel13))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                                        .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                                            .addComponent(txtWorkerSector, javax.swing.GroupLayout.DEFAULT_SIZE, 136, Short.MAX_VALUE)
                                            .addComponent(txtWorkerCretedDate))
                                        .addGap(23, 23, 23))))
                            .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                                .addComponent(jLabel1)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(txtWorkerName, javax.swing.GroupLayout.PREFERRED_SIZE, 298, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(39, 39, 39)
                                .addComponent(jLabel3)
                                .addGap(4, 4, 4)
                                .addComponent(txtWorkerNick, javax.swing.GroupLayout.PREFERRED_SIZE, 172, javax.swing.GroupLayout.PREFERRED_SIZE)
                                .addGap(0, 0, Short.MAX_VALUE))))
                    .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                        .addGap(0, 6, Short.MAX_VALUE)
                        .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                            .addComponent(tbPanelWorker, javax.swing.GroupLayout.PREFERRED_SIZE, 881, javax.swing.GroupLayout.PREFERRED_SIZE)
                            .addComponent(txtInfoAction, javax.swing.GroupLayout.PREFERRED_SIZE, 297, javax.swing.GroupLayout.PREFERRED_SIZE))))
                .addGap(27, 27, 27))
        );
        panelWorkerInfoLayout.setVerticalGroup(
            panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelWorkerInfoLayout.createSequentialGroup()
                .addGap(15, 15, 15)
                .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel1)
                    .addComponent(txtWorkerName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel3)
                    .addComponent(txtWorkerNick, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel31)
                    .addComponent(cbWorkerStatus, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel7)
                    .addComponent(txtWorkerBirthYear, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel4)
                    .addComponent(txtWorkerMec, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel8)
                    .addComponent(txtWorkerBirthMonth, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(txtWorkerBirthDay, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel9)
                    .addComponent(jLabel2)
                    .addComponent(txtWorkerBI, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel32)
                    .addComponent(txtWorkerCretedDate, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(panelWorkerInfoLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel10)
                    .addComponent(cbWorkerSex, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel11)
                    .addComponent(cbWorkerCat, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel12)
                    .addComponent(cbWorkerDept, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(jLabel13)
                    .addComponent(txtWorkerSector, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(26, 26, 26)
                .addComponent(jSeparator1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, 12, Short.MAX_VALUE)
                .addComponent(txtInfoAction, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(tbPanelWorker, javax.swing.GroupLayout.PREFERRED_SIZE, 456, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap())
        );

        jLabel19.setText("Name:");

        searchWorkerName.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        jLabel20.setText("Department:");

        searchCBCategory.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N
        searchCBCategory.setToolTipText("");

        jLabel21.setText("Category:");

        searchCBdepartment.setFont(new java.awt.Font("Dialog", 1, 10)); // NOI18N

        searchBtSeach.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/search48.png"))); // NOI18N
        searchBtSeach.setActionCommand("searchManagement");
        searchBtSeach.setBorderPainted(false);
        searchBtSeach.setContentAreaFilled(false);
        searchBtSeach.setFocusPainted(false);

        searchTable.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N
        searchTable.setModel(new javax.swing.table.DefaultTableModel(
            new Object [][] {

            },
            new String [] {

            }
        ));
        searchTable.setRequestFocusEnabled(false);
        searchTable.getTableHeader().setReorderingAllowed(false);
        searchTable.setUpdateSelectionOnSort(false);
        searchTable.setVerifyInputWhenFocusTarget(false);
        jScrollPane6.setViewportView(searchTable);
        searchTable.getAccessibleContext().setAccessibleName("tableSearch");

        jLabel22.setText("Nº Mec:");

        searchTxtMec.setFont(new java.awt.Font("Dialog", 0, 10)); // NOI18N

        searchBtClean.setIcon(new javax.swing.ImageIcon(getClass().getResource("/images/clear48.png"))); // NOI18N
        searchBtClean.setActionCommand("cleanManagement");
        searchBtClean.setBorderPainted(false);
        searchBtClean.setContentAreaFilled(false);

        javax.swing.GroupLayout panelSearchLayout = new javax.swing.GroupLayout(panelSearch);
        panelSearch.setLayout(panelSearchLayout);
        panelSearchLayout.setHorizontalGroup(
            panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelSearchLayout.createSequentialGroup()
                .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                    .addGroup(panelSearchLayout.createSequentialGroup()
                        .addContainerGap()
                        .addComponent(jScrollPane6))
                    .addGroup(panelSearchLayout.createSequentialGroup()
                        .addGap(24, 24, 24)
                        .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(panelSearchLayout.createSequentialGroup()
                                .addGap(37, 37, 37)
                                .addComponent(jLabel22)
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addComponent(searchTxtMec, javax.swing.GroupLayout.PREFERRED_SIZE, 79, javax.swing.GroupLayout.PREFERRED_SIZE))
                            .addGroup(panelSearchLayout.createSequentialGroup()
                                .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                    .addGroup(panelSearchLayout.createSequentialGroup()
                                        .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
                                            .addComponent(jLabel19)
                                            .addComponent(jLabel20))
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                                            .addComponent(searchWorkerName, javax.swing.GroupLayout.PREFERRED_SIZE, 249, javax.swing.GroupLayout.PREFERRED_SIZE)
                                            .addGroup(panelSearchLayout.createSequentialGroup()
                                                .addComponent(searchCBdepartment, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                                .addComponent(searchBtSeach))))
                                    .addGroup(panelSearchLayout.createSequentialGroup()
                                        .addGap(21, 21, 21)
                                        .addComponent(jLabel21)
                                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                        .addComponent(searchCBCategory, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .addComponent(searchBtClean)))))
                .addContainerGap())
        );
        panelSearchLayout.setVerticalGroup(
            panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(panelSearchLayout.createSequentialGroup()
                .addGap(22, 22, 22)
                .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel19)
                    .addComponent(searchWorkerName, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                    .addGroup(javax.swing.GroupLayout.Alignment.TRAILING, panelSearchLayout.createSequentialGroup()
                        .addComponent(searchBtClean)
                        .addGap(27, 27, 27))
                    .addGroup(panelSearchLayout.createSequentialGroup()
                        .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
                            .addGroup(panelSearchLayout.createSequentialGroup()
                                .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(jLabel20)
                                    .addComponent(searchCBdepartment, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED)
                                .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                                    .addComponent(searchCBCategory, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                                    .addComponent(jLabel21)))
                            .addComponent(searchBtSeach))
                        .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)))
                .addGroup(panelSearchLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
                    .addComponent(jLabel22)
                    .addComponent(searchTxtMec, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE))
                .addGap(18, 18, 18)
                .addComponent(jScrollPane6, javax.swing.GroupLayout.PREFERRED_SIZE, 451, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addContainerGap(24, Short.MAX_VALUE))
        );

        javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addComponent(jPanel1, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
            .addGroup(layout.createSequentialGroup()
                .addContainerGap()
                .addComponent(panelWorkerInfo, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)
                .addComponent(panelSearch, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addContainerGap())
        );
        layout.setVerticalGroup(
            layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
            .addGroup(layout.createSequentialGroup()
                .addComponent(jPanel1, javax.swing.GroupLayout.PREFERRED_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                .addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                .addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false)
                    .addComponent(panelWorkerInfo, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.PREFERRED_SIZE)
                    .addComponent(panelSearch, javax.swing.GroupLayout.DEFAULT_SIZE, javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                .addContainerGap(javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void formWindowClosing(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_formWindowClosing
        // TODO add your handling code here:
        MainFrm.btProfInfo.setEnabled(true);
    }//GEN-LAST:event_formWindowClosing
    /**
     * @param args the command line arguments
     */
    public static void main(String args[]) {
        /* Set the Nimbus look and feel */
        //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) ">
        /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */
        try {
            for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) {
                if ("1Nimbus".equals(info.getName())) {
                    javax.swing.UIManager.setLookAndFeel(info.getClassName());
                    break;
                }
            }
        } catch (ClassNotFoundException | InstantiationException | IllegalAccessException | javax.swing.UnsupportedLookAndFeelException ex) {
            java.util.logging.Logger.getLogger(ManagementFrm.class.getName()).log(java.util.logging.Level.SEVERE, null, ex);
        }
        //</editor-fold>


    }

//     searchTable
    private void initState() {

        getCbDoseNoteIndex().setEnabled(false);
        getCbDosimeterNotesIndex().setEnabled(false);
        setFieldsState.setAllEdit(false, false, false);
        setButtonsState.setAllWorkerBtsInit(true);
        btWorkerUpdate.setEnabled(false);

        setButtonsState.setAllDosimeterBtsInit(false);
        setButtonsState.setAllDoseBtsInit(false);

        setButtonsState.setAllDoseNoteBtsInit(false);
        setButtonsState.setAllDsmtNoteBtsInit(false);
        
        // initialize cbBox with eNums
        this.cbWorkerStatus.setModel(new DefaultComboBoxModel(SetEnums.worker_status.values()));
        this.cbWorkerSex.setModel(new DefaultComboBoxModel(SetEnums.worker_sex.values()));
        this.cbWorkerCat.setModel(new DefaultComboBoxModel(SetEnums.worker_category.values()));
        this.cbWorkerDept.setModel(new DefaultComboBoxModel(SetEnums.worker_department.values()));
        
        this.searchCBCategory.setModel(new DefaultComboBoxModel(SetEnums.worker_category.values()));
        this.searchCBCategory.setSelectedIndex(SetEnums.worker_category.values().length - 1);
        this.searchCBdepartment.setModel(new DefaultComboBoxModel(SetEnums.worker_department.values()));
        this.searchCBdepartment.setSelectedIndex(SetEnums.worker_department.values().length - 1);
        
        this.cbDosimeterNotesAlert.setModel(new DefaultComboBoxModel(SetEnums.note_alertlevel.values()));
        this.cbDosimeterNotesStatus.setModel(new DefaultComboBoxModel(SetEnums.note_status.values()));
        this.cbDoseNoteLevel.setModel(new DefaultComboBoxModel(SetEnums.note_alertlevel.values()));
        this.cbDoseNoteStatus.setModel(new DefaultComboBoxModel(SetEnums.note_status.values()));
  
    }

    // getter and setters 
    public JComboBox getSearchCBCategory() {
        return searchCBCategory;
    }

    public void setSearchCBCategory(JComboBox searchCBCategory) {
        this.searchCBCategory = searchCBCategory;
    }

    public JComboBox getSearchCBdepartment() {
        return searchCBdepartment;
    }

    public void setSearchCBdepartment(JComboBox searchCBdepartment) {
        this.searchCBdepartment = searchCBdepartment;
    }

    public JTextField getSearchTxtMec() {
        return searchTxtMec;
    }

    public void setSearchTxtMec(JTextField searchTxtMec) {
        this.searchTxtMec = searchTxtMec;
    }

    public JTextField getSearchWorkerName() {
        return searchWorkerName;
    }

    public void setSearchWorkerName(JTextField searchWorkerName) {
        this.searchWorkerName = searchWorkerName;
    }

    public JButton getSearchBtSeach() {
        return searchBtSeach;
    }

    public void setSearchBtSeach(JButton searchBtSeach) {
        this.searchBtSeach = searchBtSeach;
    }

    public JButton getSearchBtClean() {
        return searchBtClean;
    }

    public void setSearchBtClean(JButton searchBtClean) {
        this.searchBtClean = searchBtClean;
    }

    public JTable getSearchTable() {
        return searchTable;
    }

    public void setSearchTable(JTable searchTable) {
        this.searchTable = searchTable;
    }

    public JTextField getTxtInfoAction() {
        return txtInfoAction;
    }

    public void setTxtInfoAction(JTextField txtInfoAction) {
        this.txtInfoAction = txtInfoAction;
    }

    public JButton getBtWorkerNew() {
        return btWorkerNew;
    }

    public void setBtWorkerNew(JButton btWorkerNew) {
        this.btWorkerNew = btWorkerNew;
    }

    public JButton getBtWorkerSaveNew() {
        return btSaveWorkerNew;
    }

    public void setBtSaveWorkerNew(JButton btSaveWorkerNew) {
        this.btSaveWorkerNew = btSaveWorkerNew;
    }

    public JButton getBtSaveWorkerUpdate() {
        return btSaveWorkerUpdate;
    }

    public void setBtSaveWorkerUpdate(JButton btSaveWorkerUpdate) {
        this.btSaveWorkerUpdate = btSaveWorkerUpdate;
    }

    public JButton getBtWorkerUpdate() {
        return btWorkerUpdate;
    }

    public void setBtWorkerUpdate(JButton btWorkerUpdate) {
        this.btWorkerUpdate = btWorkerUpdate;
    }

    public JComboBox getCbWorkerCat() {
        return cbWorkerCat;
    }

    public void setCbWorkerCat(JComboBox cbWorkerCat) {
        this.cbWorkerCat = cbWorkerCat;
    }

    public JComboBox getCbWorkerDept() {
        return cbWorkerDept;
    }

    public void setCbWorkerDept(JComboBox cbWorkerDept) {
        this.cbWorkerDept = cbWorkerDept;
    }

    public JComboBox getCbWorkerSex() {
        return cbWorkerSex;
    }

    public void setCbWorkerSex(JComboBox cbWorkerSex) {
        this.cbWorkerSex = cbWorkerSex;
    }

    public JTabbedPane getTbPanelWorker() {
        return tbPanelWorker;
    }

    public void setTbPanelWorker(JTabbedPane tbPanelWorker) {
        this.tbPanelWorker = tbPanelWorker;
    }

    public JTextField getTxtWorkerBI() {
        return txtWorkerBI;
    }

    public void setTxtWorkerBI(JTextField txtWorkerBI) {
        this.txtWorkerBI = txtWorkerBI;
    }

    public JTextField getTxtWorkerBirthDay() {
        return txtWorkerBirthDay;
    }

    public void setTxtWorkerBirthDay(JTextField txtWorkerBirthDay) {
        this.txtWorkerBirthDay = txtWorkerBirthDay;
    }

    public JTextField getTxtWorkerBirthMonth() {
        return txtWorkerBirthMonth;
    }

    public void setTxtWorkerBirthMonth(JTextField txtWorkerBirthMonth) {
        this.txtWorkerBirthMonth = txtWorkerBirthMonth;
    }

    public JTextField getTxtWorkerBirthYear() {
        return txtWorkerBirthYear;
    }

    public void setTxtWorkerBirthYear(JTextField txtWorkerBirthYear) {
        this.txtWorkerBirthYear = txtWorkerBirthYear;
    }

    public JTextArea getTxtWorkerComments() {
        return txtWorkerComments;
    }

    public void setTxtWorkerComments(JTextArea txtWorkerComments) {
        this.txtWorkerComments = txtWorkerComments;
    }

    public JTextField getTxtWorkerMec() {
        return txtWorkerMec;
    }

    public void setTxtWorkerMec(JTextField txtWorkerMec) {
        this.txtWorkerMec = txtWorkerMec;
    }

    public JTextField getTxtWorkerNIF() {
        return txtWorkerNIF;
    }

    public void setTxtWorkerNIF(JTextField txtWorkerNIF) {
        this.txtWorkerNIF = txtWorkerNIF;
    }

    public JTextField getTxtWorkerName() {
        return txtWorkerName;
    }

    public void setTxtWorkerName(JTextField txtWorkerName) {
        this.txtWorkerName = txtWorkerName;
    }

    public JTextField getTxtWorkerNationality() {
        return txtWorkerNationality;
    }

    public void setTxtWorkerNationality(JTextField txtWorkerNationality) {
        this.txtWorkerNationality = txtWorkerNationality;
    }

    public JTextField getTxtWorkerNick() {
        return txtWorkerNick;
    }

    public void setTxtWorkerNick(JTextField txtWorkerNick) {
        this.txtWorkerNick = txtWorkerNick;
    }

    public JTextField getTxtWorkerSector() {
        return txtWorkerSector;
    }

    public void setTxtWorkerSector(JTextField txtWorkerSector) {
        this.txtWorkerSector = txtWorkerSector;
    }

    public JComboBox getCbWorkerStatus() {
        return cbWorkerStatus;
    }

    public void setCbWorkerStatus(JComboBox cbWorkerStatus) {
        this.cbWorkerStatus = cbWorkerStatus;
    }

    public JTextField getTxtWorkerCretedDate() {
        return txtWorkerCretedDate;
    }

    public void setTxtWorkerCretedDate(JTextField txtWorkerCretedDate) {
        this.txtWorkerCretedDate = txtWorkerCretedDate;
    }

    public JTextField getTxtWorkerLastModified() {
        return txtWorkerLastModified;
    }

    public void setTxtWorkerLastModified(JTextField txtWorkerLastModified) {
        this.txtWorkerLastModified = txtWorkerLastModified;
    }

    // active dsmt 1
    public JTextField getTxtWorkerActiveDsmt1() {
        return txtWorkerActiveDsmt1;
    }

    public void setTxtWorkerActiveDsmt1(JTextField txtWorkerActiveDsmt1) {
        this.txtWorkerActiveDsmt1 = txtWorkerActiveDsmt1;
    }

    public JTextField getTxtWorkerActDsmtLastChange1() {
        return txtWorkerActDsmtLastChange1;
    }

    public void setTxtWorkerActDsmtLastChange1(JTextField txtWorkerActDsmtLastChange1) {
        this.txtWorkerActDsmtLastChange1 = txtWorkerActDsmtLastChange1;
    }

    public JTextField getTxtWorkerActDsmtPeriod1() {
        return txtWorkerActDsmtPeriod1;
    }

    public void setTxtWorkerActDsmtPeriod1(JTextField txtWorkerActDsmtPeriod1) {
        this.txtWorkerActDsmtPeriod1 = txtWorkerActDsmtPeriod1;
    }

    public JTextField getTxtWorkerActDsmtStatus1() {
        return txtWorkerActDsmtStatus1;
    }

    public void setTxtWorkerActDsmtStatus1(JTextField txtWorkerActDsmtStatus1) {
        this.txtWorkerActDsmtStatus1 = txtWorkerActDsmtStatus1;
    }

    public JTextField getTxtWorkerActDsmtSupp1() {
        return txtWorkerActDsmtSupp1;
    }

    public void setTxtWorkerActDsmtSupp1(JTextField txtWorkerActDsmtSupp1) {
        this.txtWorkerActDsmtSupp1 = txtWorkerActDsmtSupp1;
    }

    public JTextField getTxtWorkerActDsmtType1() {
        return txtWorkerActDsmtType1;
    }

    public void setTxtWorkerActDsmtType1(JTextField txtWorkerActDsmtType1) {
        this.txtWorkerActDsmtType1 = txtWorkerActDsmtType1;
    }

    public JTextField getTxtDsmtID1Hp007_1year() {
        return txtDsmtID1Hp007_1year;
    }

    public void setTxtDsmtID1Hp007_1year(JTextField txtDsmtID1Hp007_1year) {
        this.txtDsmtID1Hp007_1year = txtDsmtID1Hp007_1year;
    }

    public JTextField getTxtDsmtID1Hp007_5year() {
        return txtDsmtID1Hp007_5year;
    }

    public void setTxtDsmtID1Hp007_5year(JTextField txtDsmtID1Hp007_5year) {
        this.txtDsmtID1Hp007_5year = txtDsmtID1Hp007_5year;
    }

    public JTextField getTxtDsmtID1Hp10_1year() {
        return txtDsmtID1Hp10_1year;
    }

    public void setTxtDsmtID1Hp10_1year(JTextField txtDsmtID1Hp10_1year) {
        this.txtDsmtID1Hp10_1year = txtDsmtID1Hp10_1year;
    }

    public JTextField getTxtDsmtID1Hp10_5year() {
        return txtDsmtID1Hp10_5year;
    }

    public void setTxtDsmtID1Hp10_5year(JTextField txtDsmtID1Hp10_5year) {
        this.txtDsmtID1Hp10_5year = txtDsmtID1Hp10_5year;
    }

    public JTextField getTxtDsmtID2Hp007_1year() {
        return txtDsmtID2Hp007_1year;
    }

    public void setTxtDsmtID2Hp007_1year(JTextField txtDsmtID2Hp007_1year) {
        this.txtDsmtID2Hp007_1year = txtDsmtID2Hp007_1year;
    }

    public JTextField getTxtDsmtID2Hp007_5year() {
        return txtDsmtID2Hp007_5year;
    }

    public void setTxtDsmtID2Hp007_5year(JTextField txtDsmtID2Hp007_5year) {
        this.txtDsmtID2Hp007_5year = txtDsmtID2Hp007_5year;
    }

    public JTextField getTxtDsmtID2Hp10_1year() {
        return txtDsmtID2Hp10_1year;
    }

    public void setTxtDsmtID2Hp10_1year(JTextField txtDsmtID2Hp10_1year) {
        this.txtDsmtID2Hp10_1year = txtDsmtID2Hp10_1year;
    }

    public JTextField getTxtDsmtID2Hp10_5year() {
        return txtDsmtID2Hp10_5year;
    }

    public void setTxtDsmtID2Hp10_5year(JTextField txtDsmtID2Hp10_5year) {
        this.txtDsmtID2Hp10_5year = txtDsmtID2Hp10_5year;
    }

    public JTextField getTxtDsmtID3Hp007_1year() {
        return txtDsmtID3Hp007_1year;
    }

    public void setTxtDsmtID3Hp007_1year(JTextField txtDsmtID3Hp007_1year) {
        this.txtDsmtID3Hp007_1year = txtDsmtID3Hp007_1year;
    }

    public JTextField getTxtDsmtID3Hp007_5year() {
        return txtDsmtID3Hp007_5year;
    }

    public void setTxtDsmtID3Hp007_5year(JTextField txtDsmtID3Hp007_5year) {
        this.txtDsmtID3Hp007_5year = txtDsmtID3Hp007_5year;
    }

    public JTextField getTxtDsmtID3Hp10_1year() {
        return txtDsmtID3Hp10_1year;
    }

    public void setTxtDsmtID3Hp10_1year(JTextField txtDsmtID3Hp10_1year) {
        this.txtDsmtID3Hp10_1year = txtDsmtID3Hp10_1year;
    }

    public JTextField getTxtDsmtID3Hp10_5year() {
        return txtDsmtID3Hp10_5year;
    }

    public void setTxtDsmtID3Hp10_5year(JTextField txtDsmtID3Hp10_5year) {
        this.txtDsmtID3Hp10_5year = txtDsmtID3Hp10_5year;
    }

    public JTextField getTxtNumDsmtID1Hp007_1year() {
        return txtNumDsmtID1Hp007_1year;
    }

    public void setTxtNumDsmtID1Hp007_1year(JTextField txtNumDsmtID1Hp007_1year) {
        this.txtNumDsmtID1Hp007_1year = txtNumDsmtID1Hp007_1year;
    }

    public JTextField getTxtNumDsmtID1Hp007_5year() {
        return txtNumDsmtID1Hp007_5year;
    }

    public void setTxtNumDsmtID1Hp007_5year(JTextField txtNumDsmtID1Hp007_5year) {
        this.txtNumDsmtID1Hp007_5year = txtNumDsmtID1Hp007_5year;
    }

    public JTextField getTxtNumDsmtID1Hp10_1year() {
        return txtNumDsmtID1Hp10_1year;
    }

    public void setTxtNumDsmtID1Hp10_1year(JTextField txtNumDsmtID1Hp10_1year) {
        this.txtNumDsmtID1Hp10_1year = txtNumDsmtID1Hp10_1year;
    }

    public JTextField getTxtNumDsmtID1Hp10_5year() {
        return txtNumDsmtID1Hp10_5year;
    }

    public void setTxtNumDsmtID1Hp10_5year(JTextField txtNumDsmtID1Hp10_5year) {
        this.txtNumDsmtID1Hp10_5year = txtNumDsmtID1Hp10_5year;
    }

    public JTextField getTxtNumDsmtID2Hp007_1year() {
        return txtNumDsmtID2Hp007_1year;
    }

    public void setTxtNumDsmtID2Hp007_1year(JTextField txtNumDsmtID2Hp007_1year) {
        this.txtNumDsmtID2Hp007_1year = txtNumDsmtID2Hp007_1year;
    }

    public JTextField getTxtNumDsmtID2Hp007_5year() {
        return txtNumDsmtID2Hp007_5year;
    }

    public void setTxtNumDsmtID2Hp007_5year(JTextField txtNumDsmtID2Hp007_5year) {
        this.txtNumDsmtID2Hp007_5year = txtNumDsmtID2Hp007_5year;
    }

    public JTextField getTxtNumDsmtID2Hp10_1year() {
        return txtNumDsmtID2Hp10_1year;
    }

    public void setTxtNumDsmtID2Hp10_1year(JTextField txtNumDsmtID2Hp10_1year) {
        this.txtNumDsmtID2Hp10_1year = txtNumDsmtID2Hp10_1year;
    }

    public JTextField getTxtNumDsmtID2Hp10_5year() {
        return txtNumDsmtID2Hp10_5year;
    }

    public void setTxtNumDsmtID2Hp10_5year(JTextField txtNumDsmtID2Hp10_5year) {
        this.txtNumDsmtID2Hp10_5year = txtNumDsmtID2Hp10_5year;
    }

    public JTextField getTxtNumDsmtID3Hp007_1year() {
        return txtNumDsmtID3Hp007_1year;
    }

    public void setTxtNumDsmtID3Hp007_1year(JTextField txtNumDsmtID3Hp007_1year) {
        this.txtNumDsmtID3Hp007_1year = txtNumDsmtID3Hp007_1year;
    }

    public JTextField getTxtNumDsmtID3Hp007_5year() {
        return txtNumDsmtID3Hp007_5year;
    }

    public void setTxtNumDsmtID3Hp007_5year(JTextField txtNumDsmtID3Hp007_5year) {
        this.txtNumDsmtID3Hp007_5year = txtNumDsmtID3Hp007_5year;
    }

    public JTextField getTxtNumDsmtID3Hp10_1year() {
        return txtNumDsmtID3Hp10_1year;
    }

    public void setTxtNumDsmtID3Hp10_1year(JTextField txtNumDsmtID3Hp10_1year) {
        this.txtNumDsmtID3Hp10_1year = txtNumDsmtID3Hp10_1year;
    }

    public JTextField getTxtNumDsmtID3Hp10_5year() {
        return txtNumDsmtID3Hp10_5year;
    }

    public void setTxtNumDsmtID3Hp10_5year(JTextField txtNumDsmtID3Hp10_5year) {
        this.txtNumDsmtID3Hp10_5year = txtNumDsmtID3Hp10_5year;
    }

    public JTextField getTxtSymbNoteHp007_1year() {
        return txtSymbNoteHp007_1year;
    }

    public void setTxtSymbNoteHp007_1year(JTextField txtSymbNoteHp007_1year) {
        this.txtSymbNoteHp007_1year = txtSymbNoteHp007_1year;
    }

    public JTextField getTxtSymbNoteHp007_5year() {
        return txtSymbNoteHp007_5year;
    }

    public void setTxtSymbNoteHp007_5year(JTextField txtSymbNoteHp007_5year) {
        this.txtSymbNoteHp007_5year = txtSymbNoteHp007_5year;
    }

    public JTextField getTxtSymbNoteHp10_1year() {
        return txtSymbNoteHp10_1year;
    }

    public void setTxtSymbNoteHp10_1year(JTextField txtSymbNoteHp10_1year) {
        this.txtSymbNoteHp10_1year = txtSymbNoteHp10_1year;
    }

    public JTextField getTxtSymbNoteHp10_5year() {
        return txtSymbNoteHp10_5year;
    }

    public void setTxtSymbNoteHp10_5year(JTextField txtSymbNoteHp10_5year) {
        this.txtSymbNoteHp10_5year = txtSymbNoteHp10_5year;
    }

    public JTextField getTxtDoseHp007_1year() {
        return txtDoseHp007_1year;
    }

    public void setTxtDoseHp007_1year(JTextField txtDoseHp007_1year) {
        this.txtDoseHp007_1year = txtDoseHp007_1year;
    }

    public JTextField getTxtDoseHp007_5year() {
        return txtDoseHp007_5year;
    }

    public void setTxtDoseHp007_5year(JTextField txtDoseHp007_5year) {
        this.txtDoseHp007_5year = txtDoseHp007_5year;
    }

    public JTextField getTxtDoseHp10_1year() {
        return txtDoseHp10_1year;
    }

    public void setTxtDoseHp10_1year(JTextField txtDoseHp10_1year) {
        this.txtDoseHp10_1year = txtDoseHp10_1year;
    }

   
    
    
    

    public JComboBox getCbDoseNoteLevel() {
        return cbDoseNoteLevel;
    }

    public void setCbDoseNoteLevel(JComboBox cbDoseNoteLevel) {
        this.cbDoseNoteLevel = cbDoseNoteLevel;
    }

    public JComboBox getCbDoseNoteStatus() {
        return cbDoseNoteStatus;
    }

    public void setCbDoseNoteStatus(JComboBox cbDoseNoteStatus) {
        this.cbDoseNoteStatus = cbDoseNoteStatus;
    }

    public JTextArea getTxtDoseNote() {
        return txtDoseNote;
    }

    public void setTxtDoseNote(JTextArea txtDoseNote) {
        this.txtDoseNote = txtDoseNote;
    }

    public JTextField getTxtDoseNoteLevelDate() {
        return txtDoseNoteLevelDate;
    }

    public void setTxtDoseNoteLevelDate(JTextField txtDoseNoteLevelDate) {
        this.txtDoseNoteLevelDate = txtDoseNoteLevelDate;
    }

    public JTextField getTxtDoseNoteStatusDate() {
        return txtDoseNoteStatusDate;
    }

    public void setTxtDoseNoteStatusDate(JTextField txtDoseNoteStatusDate) {
        this.txtDoseNoteStatusDate = txtDoseNoteStatusDate;
    }

    public JComboBox getCbDoseNoteIndex() {
        return cbDoseNoteIndex;
    }

    public void setCbDoseNoteIndex(JComboBox cbDoseNoteIndex) {
        this.cbDoseNoteIndex = cbDoseNoteIndex;
    }

    public JTextField getTxtDoseNotesDateCreated() {
        return txtDoseNotesDateCreated;
    }

    public void setTxtDoseNotesDateCreated(JTextField txtDoseNotesDateCreated) {
        this.txtDoseNotesDateCreated = txtDoseNotesDateCreated;
    }

    public JTextField getTxtDoseNotesDateLastChanged() {
        return txtDoseNotesDateLastChanged;
    }

    public void setTxtDoseNotesDateLastChanged(JTextField txtDoseNotesDateLastChanged) {
        this.txtDoseNotesDateLastChanged = txtDoseNotesDateLastChanged;
    }

    public JComboBox getCbDosimeterNotesAlert() {
        return cbDosimeterNotesAlert;
    }

    public void setCbDosimeterNotesAlert(JComboBox cbDosimeterNotesAlert) {
        this.cbDosimeterNotesAlert = cbDosimeterNotesAlert;
    }

    public JComboBox getCbDosimeterNotesIndex() {
        return cbDosimeterNotesIndex;
    }

    public void setCbDosimeterNotesIndex(JComboBox cbDosimeterNotesIndex) {
        this.cbDosimeterNotesIndex = cbDosimeterNotesIndex;
    }

    public JComboBox getCbDosimeterNotesStatus() {
        return cbDosimeterNotesStatus;
    }

    public void setCbDosimeterNotesStatus(JComboBox cbDosimeterNotesStatus) {
        this.cbDosimeterNotesStatus = cbDosimeterNotesStatus;
    }

    public JTextArea getTxtDosimeterNote() {
        return txtDosimeterNote;
    }

    public void setTxtDosimeterNote(JTextArea txtDosimeterNote) {
        this.txtDosimeterNote = txtDosimeterNote;
    }

    public JTextField getTxtDosimeterNoteAlertdate() {
        return txtDosimeterNoteAlertdate;
    }

    public void setTxtDosimeterNoteAlertdate(JTextField txtDosimeterNoteAlertdate) {
        this.txtDosimeterNoteAlertdate = txtDosimeterNoteAlertdate;
    }

    public JTextField getTxtDosimeterNoteStatusDate() {
        return txtDosimeterNoteStatusDate;
    }

    public void setTxtDosimeterNoteStatusDate(JTextField txtDosimeterNoteStatusDate) {
        this.txtDosimeterNoteStatusDate = txtDosimeterNoteStatusDate;
    }

    public JTextField getTxtDosimeterNotesDateCreated() {
        return txtDosimeterNotesDateCreated;
    }

    public void setTxtDosimeterNotesDateCreated(JTextField txtDosimeterNotesDateCreated) {
        this.txtDosimeterNotesDateCreated = txtDosimeterNotesDateCreated;
    }

    public JTextField getTxtDosimeterNotesDateLastChanged() {
        return txtDosimeterNotesDateLastChanged;
    }

    public void setTxtDosimeterNotesDateLastChanged(JTextField txtDosimeterNotesDateLastChanged) {
        this.txtDosimeterNotesDateLastChanged = txtDosimeterNotesDateLastChanged;
    }

    public JButton getBtDosimeterInfoCancel() {
        return btDosimeterInfoCancel;
    }

    public void setBtDosimeterInfoCancel(JButton btDosimeterInfoCancel) {
        this.btDosimeterInfoCancel = btDosimeterInfoCancel;
    }

    public JButton getBtDosimeterInfoNew() {
        return btDosimeterInfoNew;
    }

    public void setBtDosimeterInfoNew(JButton btDosimeterInfoNew) {
        this.btDosimeterInfoNew = btDosimeterInfoNew;
    }

    public JButton getBtDosimeterInfoSaveNew() {
        return btDosimeterInfoSaveNew;
    }

    public void setBtDosimeterInfoSaveNew(JButton btDosimeterInfoSaveNew) {
        this.btDosimeterInfoSaveNew = btDosimeterInfoSaveNew;
    }

    public JButton getBtDosimeterInfoSaveUpdate() {
        return btDosimeterInfoSaveUpdate;
    }

    public void setBtDosimeterInfoSaveUpdate(JButton btDosimeterInfoSaveUpdate) {
        this.btDosimeterInfoSaveUpdate = btDosimeterInfoSaveUpdate;
    }

    public JButton getBtDosimeterInfoUpdate() {
        return btDosimeterInfoUpdate;
    }

    public void setBtDosimeterInfoUpdate(JButton btDosimeterInfoUpdate) {
        this.btDosimeterInfoUpdate = btDosimeterInfoUpdate;
    }
//    
    // Variables declaration - do not modify//GEN-BEGIN:variables
    public javax.swing.JButton btCancelDoseNote;
    public javax.swing.JButton btCancelDsmtNote;
    public javax.swing.JButton btDoseInfoCancel;
    public javax.swing.JButton btDoseInfoNew;
    public javax.swing.JButton btDoseInfoSaveNew;
    public javax.swing.JButton btDoseInfoSaveUpdate;
    public javax.swing.JButton btDoseInfoUpdate;
    public javax.swing.JButton btDosimeterInfoCancel;
    public javax.swing.JButton btDosimeterInfoNew;
    public javax.swing.JButton btDosimeterInfoSaveNew;
    public javax.swing.JButton btDosimeterInfoSaveUpdate;
    public javax.swing.JButton btDosimeterInfoUpdate;
    public javax.swing.JButton btNewDoseNote;
    public javax.swing.JButton btNewNoteDosimeter;
    public javax.swing.JButton btSaveNewDoseNote;
    public javax.swing.JButton btSaveNewDsmtNote;
    public javax.swing.JButton btSaveUpdateDoseNote;
    public javax.swing.JButton btSaveUpdateDsmtNote;
    public javax.swing.JButton btSaveWorkerNew;
    public javax.swing.JButton btSaveWorkerUpdate;
    public javax.swing.JButton btUpdateDoseNote;
    public javax.swing.JButton btUpdateNoteDosimeter;
    public javax.swing.JButton btWorkerCancel;
    public javax.swing.JButton btWorkerNew;
    public javax.swing.JButton btWorkerUpdate;
    public javax.swing.JComboBox cbDoseNoteIndex;
    public javax.swing.JComboBox cbDoseNoteLevel;
    public javax.swing.JComboBox cbDoseNoteStatus;
    public javax.swing.JComboBox cbDosimeterNotesAlert;
    public javax.swing.JComboBox cbDosimeterNotesIndex;
    public javax.swing.JComboBox cbDosimeterNotesStatus;
    public javax.swing.JComboBox cbWorkerCat;
    public javax.swing.JComboBox cbWorkerDept;
    public javax.swing.JComboBox cbWorkerSex;
    public javax.swing.JComboBox cbWorkerStatus;
    public javax.swing.JButton jButton1;
    public javax.swing.JButton jButton2;
    public javax.swing.JLabel jLabel1;
    public javax.swing.JLabel jLabel10;
    public javax.swing.JLabel jLabel11;
    public javax.swing.JLabel jLabel12;
    public javax.swing.JLabel jLabel13;
    public javax.swing.JLabel jLabel14;
    public javax.swing.JLabel jLabel15;
    public javax.swing.JLabel jLabel16;
    public javax.swing.JLabel jLabel17;
    public javax.swing.JLabel jLabel18;
    public javax.swing.JLabel jLabel19;
    public javax.swing.JLabel jLabel2;
    public javax.swing.JLabel jLabel20;
    public javax.swing.JLabel jLabel21;
    public javax.swing.JLabel jLabel22;
    public javax.swing.JLabel jLabel23;
    public javax.swing.JLabel jLabel24;
    public javax.swing.JLabel jLabel25;
    public javax.swing.JLabel jLabel26;
    public javax.swing.JLabel jLabel27;
    public javax.swing.JLabel jLabel28;
    public javax.swing.JLabel jLabel29;
    public javax.swing.JLabel jLabel3;
    public javax.swing.JLabel jLabel30;
    public javax.swing.JLabel jLabel31;
    public javax.swing.JLabel jLabel32;
    public javax.swing.JLabel jLabel33;
    public javax.swing.JLabel jLabel34;
    public javax.swing.JLabel jLabel35;
    public javax.swing.JLabel jLabel36;
    public javax.swing.JLabel jLabel37;
    public javax.swing.JLabel jLabel38;
    public javax.swing.JLabel jLabel39;
    public javax.swing.JLabel jLabel4;
    public javax.swing.JLabel jLabel40;
    public javax.swing.JLabel jLabel41;
    public javax.swing.JLabel jLabel42;
    public javax.swing.JLabel jLabel5;
    public javax.swing.JLabel jLabel6;
    public javax.swing.JLabel jLabel7;
    public javax.swing.JLabel jLabel8;
    public javax.swing.JLabel jLabel9;
    public javax.swing.JLayeredPane jLayeredPane1;
    public javax.swing.JLayeredPane jLayeredPane2;
    public javax.swing.JLayeredPane jLayeredPane3;
    public javax.swing.JLayeredPane jLayeredPane4;
    public javax.swing.JLayeredPane jLayeredPane5;
    public javax.swing.JPanel jPanel1;
    public javax.swing.JPanel jPanel2;
    public javax.swing.JPanel jPanel3;
    public javax.swing.JPanel jPanel4;
    public javax.swing.JPanel jPanel5;
    public javax.swing.JPanel jPanel7;
    public javax.swing.JScrollPane jScrollPane1;
    public javax.swing.JScrollPane jScrollPane2;
    public javax.swing.JScrollPane jScrollPane3;
    public javax.swing.JScrollPane jScrollPane4;
    public javax.swing.JScrollPane jScrollPane5;
    public javax.swing.JScrollPane jScrollPane6;
    public javax.swing.JScrollPane jScrollPane7;
    public javax.swing.JSeparator jSeparator1;
    public javax.swing.JSeparator jSeparator2;
    public javax.swing.JSeparator jSeparator3;
    public javax.swing.JSeparator jSeparator4;
    public javax.swing.JSeparator jSeparator5;
    public javax.swing.JSeparator jSeparator6;
    public javax.swing.JPanel panelSearch;
    public javax.swing.JPanel panelWorkerInfo;
    public javax.swing.JButton searchBtClean;
    public javax.swing.JButton searchBtSeach;
    public javax.swing.JComboBox searchCBCategory;
    public javax.swing.JComboBox searchCBdepartment;
    public javax.swing.JTable searchTable;
    public javax.swing.JTextField searchTxtMec;
    public javax.swing.JTextField searchWorkerName;
    public javax.swing.JTable tableDoseInfo;
    public javax.swing.JTable tableDosimeterInfo;
    public javax.swing.JTable tableDsmtHist;
    public javax.swing.JTabbedPane tbPanelWorker;
    public javax.swing.JTextField txtDoseHp007_1year;
    public javax.swing.JTextField txtDoseHp007_5year;
    public javax.swing.JTextField txtDoseHp10_1year;
    public javax.swing.JTextField txtDoseHp10_5year;
    public javax.swing.JTextArea txtDoseNote;
    public javax.swing.JTextField txtDoseNoteLevelDate;
    public javax.swing.JTextField txtDoseNoteStatusDate;
    public javax.swing.JTextField txtDoseNotesDateCreated;
    public javax.swing.JTextField txtDoseNotesDateLastChanged;
    public javax.swing.JTextArea txtDosimeterNote;
    public javax.swing.JTextField txtDosimeterNoteAlertdate;
    public javax.swing.JTextField txtDosimeterNoteStatusDate;
    public javax.swing.JTextField txtDosimeterNotesDateCreated;
    public javax.swing.JTextField txtDosimeterNotesDateLastChanged;
    public javax.swing.JTextField txtDsmtID1Hp007_1year;
    public javax.swing.JTextField txtDsmtID1Hp007_5year;
    public javax.swing.JTextField txtDsmtID1Hp10_1year;
    public javax.swing.JTextField txtDsmtID1Hp10_5year;
    public javax.swing.JTextField txtDsmtID2Hp007_1year;
    public javax.swing.JTextField txtDsmtID2Hp007_5year;
    public javax.swing.JTextField txtDsmtID2Hp10_1year;
    public javax.swing.JTextField txtDsmtID2Hp10_5year;
    public javax.swing.JTextField txtDsmtID3Hp007_1year;
    public javax.swing.JTextField txtDsmtID3Hp007_5year;
    public javax.swing.JTextField txtDsmtID3Hp10_1year;
    public javax.swing.JTextField txtDsmtID3Hp10_5year;
    public javax.swing.JTextField txtInfoAction;
    public javax.swing.JTextField txtNumDsmtID1Hp007_1year;
    public javax.swing.JTextField txtNumDsmtID1Hp007_5year;
    public javax.swing.JTextField txtNumDsmtID1Hp10_1year;
    public javax.swing.JTextField txtNumDsmtID1Hp10_5year;
    public javax.swing.JTextField txtNumDsmtID2Hp007_1year;
    public javax.swing.JTextField txtNumDsmtID2Hp007_5year;
    public javax.swing.JTextField txtNumDsmtID2Hp10_1year;
    public javax.swing.JTextField txtNumDsmtID2Hp10_5year;
    public javax.swing.JTextField txtNumDsmtID3Hp007_1year;
    public javax.swing.JTextField txtNumDsmtID3Hp007_5year;
    public javax.swing.JTextField txtNumDsmtID3Hp10_1year;
    public javax.swing.JTextField txtNumDsmtID3Hp10_5year;
    public javax.swing.JTextField txtSymbNoteHp007_1year;
    public javax.swing.JTextField txtSymbNoteHp007_5year;
    public javax.swing.JTextField txtSymbNoteHp10_1year;
    public javax.swing.JTextField txtSymbNoteHp10_5year;
    public javax.swing.JTextField txtWorkerActDsmtLastChange1;
    public javax.swing.JTextField txtWorkerActDsmtLastChange2;
    public javax.swing.JTextField txtWorkerActDsmtLastChange3;
    public javax.swing.JTextField txtWorkerActDsmtPeriod1;
    public javax.swing.JTextField txtWorkerActDsmtPeriod2;
    public javax.swing.JTextField txtWorkerActDsmtPeriod3;
    public javax.swing.JTextField txtWorkerActDsmtStatus1;
    public javax.swing.JTextField txtWorkerActDsmtStatus2;
    public javax.swing.JTextField txtWorkerActDsmtStatus3;
    public javax.swing.JTextField txtWorkerActDsmtSupp1;
    public javax.swing.JTextField txtWorkerActDsmtSupp2;
    public javax.swing.JTextField txtWorkerActDsmtSupp3;
    public javax.swing.JTextField txtWorkerActDsmtType1;
    public javax.swing.JTextField txtWorkerActDsmtType2;
    public javax.swing.JTextField txtWorkerActDsmtType3;
    public javax.swing.JTextField txtWorkerActiveDsmt1;
    public javax.swing.JTextField txtWorkerActiveDsmt2;
    public javax.swing.JTextField txtWorkerActiveDsmt3;
    public javax.swing.JTextField txtWorkerBI;
    public javax.swing.JTextField txtWorkerBirthDay;
    public javax.swing.JTextField txtWorkerBirthMonth;
    public javax.swing.JTextField txtWorkerBirthYear;
    public javax.swing.JTextArea txtWorkerComments;
    public javax.swing.JTextField txtWorkerCretedDate;
    public javax.swing.JTextField txtWorkerLastModified;
    public javax.swing.JTextField txtWorkerMec;
    public javax.swing.JTextField txtWorkerNIF;
    public javax.swing.JTextField txtWorkerName;
    public javax.swing.JTextField txtWorkerNationality;
    public javax.swing.JTextField txtWorkerNick;
    public javax.swing.JTextField txtWorkerSector;
    // End of variables declaration//GEN-END:variables
}
